Skip to content

anton12ru/homework_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homework_bot

Описание проекта Telegram homework_bot Телеграмм-бот, созданный для контроля статуса проверки домашнего задания студента Яндекс.Практикума. Бот написан на языке Python, используется библиотека python-telegram-bot, настроенно логирование.

Как запустить проект: В первую очередь необходимо зарегистрировать Телеграмм-бота и получить от него токен, узнать свой id в Телеграмме и получить токен API Яндекс.Практикума.

Затем клонировать репозиторий и перейти в него в командной строке:

git clone git@github.com:anton12ru/homework_bot.git
cd homework_bot

Cоздать и активировать виртуальное окружение:

python -m venv env
source venv/Scripts/activate

Установить зависимости из файла requirements.txt:

python -m pip install --upgrade pip
pip install -r requirements.txt

Создать и записать три переменных в файл .env:

  • ya_token=<Ваш токен Яндекс.Практикума>
  • tg_token=<Токен телеграмм-бота>
  • chat_id=<ваш id в Телеграмме>

Запустить файл homework.py

About

api sp1 bot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors