В данном проекте создан Telegram-бот, который взаимодействует с API сервиса Практикум.Домашка и предоставляет информацию о статусе домашней работы: находится ли она в ревью, проверена ли, и если проверена, то принял ли её ревьюер или отправил на доработку.
- Раз в 10 минут опрашивает API сервиса Практикум.Домашка для проверки статуса отправленной на ревью домашней работы;
- При обновлении статуса анализирует ответ API и отправляет уведомление в Telegram;
- Логирует свою работу и сообщает о важных проблемах через сообщение в Telegram.
Python 3.9
- Установите и активируйте виртуальное окружение.
- Установите зависимости из файла requirements.txt:
pip install -r requirements.txt
- В папке с файлом homework.py выполните команду:
python homework.py