Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yandex.Practicum Homework Telegram Bot

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

Телеграм бот, который уведомляет о проверке ревьюером домашнего задания на платформе Яндекс.Практикум.

Технологии.

В проекте использованы следующие технологии: 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

About

Telegram бот. Оповещает о статусе проверки домашнего задания в Яндекс.Практикум через специальный API.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages