Skip to content

Telegram-бот обращается к API сервиса Яндекс.Практикум и возвращает статус вашей домашней работы.

Notifications You must be signed in to change notification settings

iliya12321/homework_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homework Bot

ЯПрактикум

Бот для отслеживания статуса код-ревью проектов Яндекс.Практикум.

Каждые 10 минут бот проверяет API Яндекс.Практикум. Если статус проверки изменился, сообщение будет отправлено в телеграм, также бот логирует ошибки и отправляет сообщение.

Технологии

  • Python 3.7
  • Python-telegram-bot

Установка

  • Для использования API Практикум.Домашка необходимо получить токен по адресу: ссылка
git clone <ссылка>

Cоздать виртуальное окружение:

python -m venv venv

Aктивировать виртуальное окружение:

source venv/Scripts/activate
  • Установите зависимости из файла requirements.txt
pip install -r requirements.txt

В файл .env добавляем токены:

PRACTICUM_TOKEN=токен API Практикум.Домашка
TELEGRAM_TOKEN=ваш телеграм токен
TELEGRAM_CHAT_ID=телеграм токен вашего бота
  • В папке с файлом manage.py выполните команду:
python homework.py

Автор

  • Воробьёв Илья

About

Telegram-бот обращается к API сервиса Яндекс.Практикум и возвращает статус вашей домашней работы.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published