Функционал бота: 1. Каждое утро бот напоминает пользователю написать отчёт о проделанной за день в рамках учебного процесса работе. 2. Если отчёт в виде текстового сообщения получен, бот отвечает "Ты молодец уже столько-то(число) дней подряд. 3. Если отчет по прошествии 24 часов НЕ получен, бот пишет "ты не молодец, твой счетчик обнулился" и начинает считать заново. 3.1 Если пользователь отправляет более одного сообщения за день, бот отвечает "Ты, конечно молодец, но не больше одного балла за день" 4. Бот ведёт учет в google таблице со столбцами "Telegram ID", "Имя, Фамилия", "Количество дней без пропусков", "количество пропусков". Допустимы дополнительные "сервисные" столбцы для работы бота. 5. Сообщения пользователей с отчётами бот пересылает в отдельную группу в формате "[ссылка на профиль], [Имя] написал отчёт [содержание отчета]. ----------------------------------------------------------------------------------
В структуре проекта нужен отдельный config.py, в котором будет указан токен бота, id группы для пересылки отчетов, ссылка на JSON файл авторизации в google, ID таблицы google, имя листа таблицы google, переменные с текстом из пунктов 1, 2, 3, 3.1, 5.
Нужен отдельный txt файл со списком устанавливаемых библиотек python, необходимых для корректной работы бота.