Телеграм бот, который уведомляет о проверке ревьюером домашнего задания на платформе Яндекс.Практикум.
В проекте использованы следующие технологии: Python 3.7, Python-telegram-bot 13.7, Requests 2.26.0.
Клонировать репозиторий и перейти в него в командной строке:
git clone https://github.com/mdkostrov/homework_bot.git
cd homework_bot
Cоздать и активировать виртуальное окружение (для Windows):
python -m venv env
source venv/scripts/activate
Обновить установщик пакетов pip:
python -m pip install --upgrade pip
Установить зависимости из файла requirements.txt:
pip install -r requirements.txt
Создать файл .env с переменными окружения:
touch .env
Заполнить его переменными (вручную или с помощью редактора nano):
nano .env
Пример заполнения:
PRACTICUM_TOKEN = <токен вашей учетной записи Яндекс.Практикума>
TELEGRAM_TOKEN = <токен вашего бота в Telegram>
TELEGRAM_CHAT_ID = <id чата, куда придет сообщение>
Запуск приложения (для Windows):
python homework