Бот раз в 20 минут обращается к API сервиса Практикум.Домашка, парсит и отправлят в Телеграм-чат статус отправленного домашнего задания.
Доступные статусы проверки отправленного задания:
- К сожалению в работе нашлись ошибки.
- Работу взяли на проверку.
- Ревьюеру всё понравилось, можно приступать к следующему уроку.
Реализован механизм логирования, записи логов также отправляются в Телеграм-чат.
Бот разработан в учебных целях для Yandex.Praktikum.
- Склонируйте проект на локальный компьютер
git clone https://github.com/akinfievds/api_sp1_bot
- Создайте и активируйте виртуальное окружение
python -m venv venv
source venv/bin/activate
- Создайте файл
.envи укажите аутентификационные данные
PRACTICUM_TOKEN=YOUR_PRACTICUM_TOKENТокен, полученный на платформе Яндекс.ПрактикумTELEGRAM_TOKEN=YOUR_TELEGRAM_TOKENТокен вашего бота, полученный через @BotFatherTELEGRAM_CHAT_ID=YOUR_TELEGRAM_CHAT_IDВаш Chat_id
- Запустите файл
homework.py