Skip to content

developkz/devman_tasks_notify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Статус проверки домашнего задания Devman.

Бот подключается к Девмана и с помощью механизма long_polling ждет ответ от сервера в бесконечном цикле. Когда скрипт получает ответ от сервера Девмана, ответ форматируется и отправляется в телеграм бота в виде сообщения.

Подготовка к запуску бота.

  1. Создайте виртуальное окружение.
  2. Установите необходимые модули pip install -r requirements.txt
  3. Получите токен Девмана на API Девмана
  4. Создайте нового бота и получите токен, воспользовавшись инструкцией Создание нового бота
  5. Переименуйте файл .env.sample в .env
  6. Впишите ваши токены в файл .env

Запуск бота.

Для того чтобы запустить бота, перейдите в директорию скрипта и выполните команду:

python main.py

Перейдите в вашего бота, выполните команду /start и следуйте дальнейшим инструкциям.

При проверке задания телеграм бот отправит сообщение следующего вида:

Проверена работа: "Отправляем уведомления о проверке работ"

К сожалению нашлись ошибки!

Ссылка на урок: https://dvmn.org/modules/chat-bots/lesson/devman-bot/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages