Чаепитие Bot — это Telegram-бот для управления подпиской на чаепитие.
Он напоминает о ежемесячных взносах, позволяет изменять их размер и проверяет платежи через администратора.
-
Начало подписки
Пользователь начинает подписку командой: /start После этого бот приветствует пользователя и регистрирует его в системе. -
Ежемесячные уведомления
Первого числа каждого месяца бот отправляет напоминание о необходимости оплатить взнос. -
Подтверждение транзакций
Администратор проверяет все платежи. После подтверждения пользователь получает уведомление о успешной оплате. -
Напоминания о просрочке
Если пользователь не оплатил вовремя, бот отправляет еженедельные напоминания до момента оплаты. -
Изменение размера платежа
Пользователь может отправить запрос на изменение размера взноса командой: /change <новая_сумма>
После одобрения администратора сумма взноса обновляется.
- Клонируйте репозиторий:
git clone <url-репозитория>
cd <папка_проекта>- Создайте файл .env с токеном вашего бота: BOT_TOKEN=<ваш_токен_бота>
- Измените данные пользователя бд в config.cfg и bd_create.py
- Запустите создание бд: python3.11 bd_create.py
- Запустите бота: python3.11 main.py