Skip to content

Danil12121/TgBotTeaSubscription

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Чаепитие Telegram Bot

Чаепитие Bot — это Telegram-бот для управления подпиской на чаепитие.
Он напоминает о ежемесячных взносах, позволяет изменять их размер и проверяет платежи через администратора.


Основные функции

  1. Начало подписки
    Пользователь начинает подписку командой: /start После этого бот приветствует пользователя и регистрирует его в системе.

  2. Ежемесячные уведомления
    Первого числа каждого месяца бот отправляет напоминание о необходимости оплатить взнос.

  3. Подтверждение транзакций
    Администратор проверяет все платежи. После подтверждения пользователь получает уведомление о успешной оплате.

  4. Напоминания о просрочке
    Если пользователь не оплатил вовремя, бот отправляет еженедельные напоминания до момента оплаты.

  5. Изменение размера платежа
    Пользователь может отправить запрос на изменение размера взноса командой: /change <новая_сумма>

После одобрения администратора сумма взноса обновляется.


Установка и запуск

  1. Клонируйте репозиторий:
git clone <url-репозитория>
cd <папка_проекта>
  1. Создайте файл .env с токеном вашего бота: BOT_TOKEN=<ваш_токен_бота>
  2. Измените данные пользователя бд в config.cfg и bd_create.py
  3. Запустите создание бд: python3.11 bd_create.py
  4. Запустите бота: python3.11 main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages