Lectures Bot
Телеграм-бот для CT Lectures
Выполнил: Таразанов Максим М4139
1.1) main.py
Точка входа; логика работы бота прописана здесь
1.2) functions.py
Файл представляет собой слой для работы с Google Drive и YouTube data API
1.3) database.py
Файл представляет собой слой для работы с базой данных; используется TinyDB
1.4) config.py
Содержит некоторые переменные и константы; перед началом работы необходимо установить всё соответственно коментариям
1.5) db.json
Файл базы данных, необходимый для работы бота
1.6) google_serv_acc_path.json (guide link)
Файл профиля сервисного аккаунта Google; необходим для работы Google-сервисов
2.1) Сделать бота с помощью BotFather
2.2) Сделать сервисный аккаунт гугл и добавить полученый файл
2.3) Заменить соответствующие константы в config.py