Skip to content

PetrNazarov/homework_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HOMEWORK_BOT

Бот-ассистент.

Описание

Telegram-бот, который будет обращаться к API сервиса Практикум.Домашка и узнавать статус вашей домашней работы: взята ли ваша домашка в ревью, проверена ли она, а если проверена — то принял её ревьюер или вернул на доработку.

Бот умеет:

  • Раз в 10 минут опрашивать API сервиса Практикум.Домашка и проверять статус отправленной на ревью домашней работы;
  • При обновлении статуса анализировать ответ API и отправлять вам соответствующее уведомление в Telegram;
  • Логировать свою работу и сообщать вам о важных проблемах сообщением в Telegram.

Технологии:

  • Python 3.9
  • python-telegram-bot 13.7

Запуск проекта:

  • Установите и активируйте виртуальное окружение
  • Установите зависимости из файла requirements.txt pip install -r requirements.txt
  • Создайте файл .env и внесите в него необходимые токены:
    • PRACTICUM_TOKEN
    • TELEGRAM_TOKEN
    • TELEGRAM_CHAT_ID

Автор

Петр Назаров (Pnazarov86).

About

Спринт 7. Финальный проект.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published