An open API service indexing awesome lists of open source software.

https://github.com/excellent-84/homework_bot

Telegram-бот (работа с API) с уведомлениями о проверке домашней работы
https://github.com/excellent-84/homework_bot

python telegram-bot telegram-bot-api

Last synced: over 1 year ago
JSON representation

Telegram-бот (работа с API) с уведомлениями о проверке домашней работы

Awesome Lists containing this project

README

          

### Telegram-бот

Бот раз в 10 минут опрашивает API сервиса Практикум.Домашка и проверяет статус отправленной на ревью домашней работы.
При обновлении статуса анализирует ответ API и отправляет пользователю соответствующее уведомление в Telegram.
Логирует свою работу и сообщает о важных проблемах сообщением в Telegram.

### Стек технологий:

### Как запустить проект:
#### Клонировать репозиторий и перейти в него в командной строке:
```
git clone https://github.com/Excellent-84/homework_bot.git
```

#### Cоздать и активировать виртуальное окружение:
```
cd homework_bot
python3 -m venv venv
source venv/bin/activate
```

#### Установить зависимости из файла requirements.txt:
```
pip install -r requirements.txt
```

#### Создать файл .env и указать необходимые токены по примеру .env.example:
```
touch .env
```

#### Запустить проект:
```
python3 homework.py
```

#### Автор: [Горин Евгений](https://github.com/Excellent-84)