Бот постоянно будет обращаться к API сервиса Практикум.Домашка и узнавать статус вашей домашней работы, следить за обновлениями статуса домашней работы и уведомляет в случаи его изменения.
Python 3.7, python-telegram-bot.
Клонируем репозиторий и переходим в него:
git clone https://github.com/PivnoyFei/homework_bot.git
cd homework_bot
Создаем и активируем виртуальное окружение:
python3 -m venv venv
source venv/bin/activate
для Windows
python -m venv venv
source venv/Scripts/activate
python -m pip install --upgrade pip
Ставим зависимости из requirements.txt:
pip install -r requirements.txt
Создаем файл .env, добавьте поочерёдно ключ и значение для каждой переменной:
PRACTICUM_TOKEN = 'key'
TELEGRAM_TOKEN = 'key'
TELEGRAM_CHAT_ID = 'key'
Запускаем проект:
homework.py