Структура проекта:
app.py - бот
-
api_service - запросы к публичному API
-
handlers - класс обработки событий бота
-
commands - обработка команд бота
-
callbacks - обработка событий (кнопок) бота
-
notificator - оповещения пользователя
-
simulate - недописанный вариант симуляции через второго бота
-
keyboards - инлайн-клавиатуры
-
settings - файл конфига
-
user - модель пользователя