w Secret Santa bot — простой бот для организации Тайного Санты в чате телеграм.
Написан на Python с использованием библиотек
- python-decouple
- asyncpg
- aiogram
Вся работа с базой данных PostgreSQL выполняется через сохранённые функции (см. реализацию в reinit_db.sql) что, на мой взгляд, удобнее и повышает отказоустойчивость, а так же повышает производительность, да и кто это будет проверять...
Ссылка на гитхаб: /wratixor/w_secret_santa_bot
После установки, настройки и запуска всех необходимых компонентов (нет, я не паковал это докером, если кто-то хочет распространять пакуйте и распространяйте, лицензия GPL v3) необходимо добавить бота в группу и ввести /start для инициализация группы и /join для присоединения к ней.
Чтобы бот мог сделать рассылку в ЛС "кто кому дарит" необходимо активировать бота в ЛС!
Бот доступен по адресу: @w_secret_santa_bot
Реализованный функционал
/start
- Активация бота в группе или ЛС
/help
- Справка по командам
/status
- Статус участников группы
/join
- Присоединиться к ТС
/leave
- Покинуть ТС
/kick
- Выкинуть из ТС
Пример: /kick @username
/mix
- Перемешать подарки
/send
- Разослать адресатов в ЛС
Все замечания и предложения просьба направлять на почту или в телеграмм. Так же вы можете поддержать проект рублём по ссылке в подвале слева.
10.12.2024, 01:51:11 / 10.12.2024, 02:28:32