апдейт - сообщение, нажатие на кнопку и иное событие, которое получает бот
- filters - собственные фильтры для различных апдейтов
- handlers - обработчики апдейтов
- keyboards - клавиатуры и кнопки для клавиатур бота
- settings - файлы с различными настройками бота
- utils - дополнительные модули для работы бота
- logs - папка с файлами логов
- main.py - основной файл, который запускает работу бота
- bot_authorization.py - скрипт, который нужно запустить, чтобы получить файл сессии для работы бота
- client_work.py - скрипт для запуска работы клиента Telegram (не бота). Клиент - это аккаунт реального пользователя Telegram.
- Установить зависимости
- Заполнить файл .env (для примера в проекте лежит файл env)
- Запустить скрипт bot_authorization.py для получения файла сессии бота
- Запустить файлик main.py