Skip to content

olegfour3/vocalMasterTelegramBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Телеграм бот для учителя по вокалу

Позволяет контролировать количество оставшихся занятий у каждого ученика с возможностью создания уведомлений о необходимости принести оплату, которые присылаются в определенный день в 9:00.


Стэк технологий

  • Python 3.10
    • peewee
    • aiogram
    • APScheduler
  • SQLite

Работа бота

Не обращайте внимания на приторность в тексте сообщений, просто было скучно)

Чтобы ученики появились в боте, они должны написать ему хотя бы раз. После этого они попадают в Запросы. Далее можно подтвердить и отклонить запрос. И ученик переместится в определенный список.

bot working 1

bot working 2

Когда остается последнее занятие бот предлагает создать уведомления для ученика на определенный день. Оно придет в выбранный день в 9:00.

bot working 3

bot working 3


Первоначальная настройка бота

  1. установите все необходимые пакеты из requirements.txt
  2. укажите токен бота и ID администратора в config.py
  3. запустите model.py для создания файла базы данных SQLite с необходимыми таблицами

Бот готов для запуска через main.py!

About

Telegram bot for vocal teacher

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published