Skip to content

Add polling to devman-tg-bot-starter-pack

Ефим Коршевер requested to merge polling into main

Описание

Какую пользу приносит данный MR, кому и зачем он нужен

Этот MR добавляет возможность работы Telegram бота в режиме long polling, чтобы программист мог настроить проект одной командой docker compose up и чтобы не надо было настраивать webhook.

Какие изменения были внесены

Добавлена кастомная команда, которая обеспечивает polling.

Полезные ссылки и прочий контект задачи

Issue: Встроить Ngrok и регистрации вебхука в Docker Compose

  • Прикладной программист -- Запустить проект у себя компе

  • Повторно запустить проект одной командой docker compose up

  • Разработчик Starter Pack -- Скопировать код реализации long polling в Tg API

    • синхронная функция
    • асинхронная функция"

Issue: Добавить watchfiles в run_polling

  • Программист - внести изменения в код - polling перезапустился с учетом изменений
Edited by Ефим Коршевер

Merge request reports