/dvmn-checks-bot

Телеграм-бот, уведомляющий о проверках уроков на dvmn.org

Primary LanguagePython

Телеграм-бот проверки работ на Девмане

О программе

Телеграм-бот присылает уведомления о проверенных работах в сервисе Девман.

Как установить

  1. Зарегистрироваться в сервисе Девман.
  2. В личном кабинете сервиса получить персональный токен для работы с API Девмана.
  3. В корневой директории создать файл .env, который должен содержать переменные:
    DVMN_API_TOKEN=персональный токен
    TG_BOT_TOKEN=токен бота
    TG_CHAT_ID=идентификатор чата с ботом

Пример:

DVMN_API_TOKEN="Token a7971e7baa983dfgbhr0a2ea38859a89d53bde3a"  
TG_BOT_TOKEN=1597337903:AAEjySQHOr1HKv_afRsrfvghbfr7lOTHH0kA  
TG_CHAT_ID=33345607
  1. Python3 должен быть уже установлен. Использовать pip (или pip3, если есть конфликт с Python2) для установки зависимостей:
pip install -r requirements.txt
  1. Запустить main.py (телеграм-бот будет работать локально). В качестве сервера для деплоя можно использовать https://heroku.com/

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.