Skip to content

Телеграм бот для получения статуса домашней работы

Notifications You must be signed in to change notification settings

Yan-Zhelanov/api_sp1_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Telegram Bot

Описание проекта

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

Затем полученный статус отправляется в ваш Телеграм-чат.

У бота настроено логирование, логи записываются в файл homework.log.

Используемые технологии

  • Python 3.9.7
  • Python-telegram-bot 12.7
  • Python-dotenv 0.13

Установка

Для работы создайте в корневой директории .env файл со следующими переменными окружения:

PRACTICUM_TOKEN=YOUR_PRACTICUM_TOKEN # Токен, полученный на платформе Яндекс.Практикум
TELEGRAM_TOKEN=YOUR_TELEGRAM_TOKEN # Токен вашего бота, полученный через @BotFather
TELEGRAM_CHAT_ID=YOUR_TELEGRAM_CHAT_ID # Ваш Chat_id, получить можно через @userinfobot

About

Телеграм бот для получения статуса домашней работы

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages