Привет! Это репозиторий бота для игры в шляпу @hat_play_bot
В бота можно добавлять новые функции. Это делается в несколько этапов.
-
Скачайте этот репозиторий. Обратите внимание, что вам нужно будет создать файлы staging_config.py и prod_config.py. В каждом из них нужно создать переменную token = "телеграм-токен", токен можно получить у @BotFather. Можно использовать одинаковый токен в обоих файлах. Ещё нужно создать файл personal_rooms.txt
-
Подумайте, к какой категории изменений относится новая функциональность:
- Мелкое улучшение или исправление ошибки. Это может быть мелкий баг-фикс, например, поддержка слов с буквой ё, которое будет полезно всем и сразу.
- Изменение функциональности, например, таймер.
-
Если это мелкое улучшение, внесите изменения, протестируйте код и сделайте пулл-реквест.
-
Если это новая функциональность, создайте под неё отдельную комнату и включите эту функциональность только в этой комнате. Обязательно поддержите команду /leaveroom. Можно сделать несколько таких комнат.
-
Несмотря на то, что сейчас качество кода в репозитории сомнительное, новый код будет проходить достаточно качественное ревью.
-
Релиз бота будет пару раз в неделю.