Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api_sp1_bot

Описание

Бот раз в 20 минут обращается к API сервиса Практикум.Домашка, парсит и отправлят в Телеграм-чат статус отправленного домашнего задания.

Доступные статусы проверки отправленного задания:

  • К сожалению в работе нашлись ошибки.
  • Работу взяли на проверку.
  • Ревьюеру всё понравилось, можно приступать к следующему уроку.

Реализован механизм логирования, записи логов также отправляются в Телеграм-чат.

Бот разработан в учебных целях для Yandex.Praktikum.

Установка

  1. Склонируйте проект на локальный компьютер
git clone https://github.com/akinfievds/api_sp1_bot
  1. Создайте и активируйте виртуальное окружение
python -m venv venv
source venv/bin/activate
  1. Создайте файл .env и укажите аутентификационные данные
  • PRACTICUM_TOKEN=YOUR_PRACTICUM_TOKEN Токен, полученный на платформе Яндекс.Практикум
  • TELEGRAM_TOKEN=YOUR_TELEGRAM_TOKEN Токен вашего бота, полученный через @BotFather
  • TELEGRAM_CHAT_ID=YOUR_TELEGRAM_CHAT_ID Ваш Chat_id
  1. Запустите файл homework.py

About

Телеграмм-бот для отслеживания статуса проверки отправленной в Яндекс Домашку работы

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages