Проекты: Тайный Санта (бот)

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