Простой телеграмм-бот, который информирует меня (как студента) о статусе моей домашней работы.
Бот может взаимодействовать с API сайта Яндекс.Практикум и API мессенджера Telegram. Таким образом, если есть запрос к боту и есть ответ о статусе домашнего задания, бот отправит текстовое сообщение о результате в соответствующий чат.
Python 3.7.9
Этот бот предназначен для работы именно с моими домашними заданиями, поэтому если вы хотите протестировать бота на практике, то вам нужно сделать следующее:
* создай своего бота через @botfather и получи токен
* получить собственный токен через сайт [Яндекс.Практикум](https://practicum.yandex.ru/) (вы должны быть студентом)
* поместите данные в созданный вами .env файл
git clone https://github.com/Oskalovlev/homework_bot.git
cd homework_bot
python -m venv venv
-
Если у вас Linux/macOS
source venv/bin/activate
-
Если у вас windows
source venv/scripts/activate
python -m pip install --upgrade pip
pip install -r requirements.txt
touch .env
PRACTICUM_TOKEN=
TELEGRAM_TOKEN=
TELEGRAM_CHAT_ID=
python homework.py
python3 homework.py