Python-telegram-bot в приложении django

Я пытаюсь запустить python-telegram-bot в веб-приложении с фреймворком django. Для этого я следую любому примеру из библиотеки Telegram и в итоге вызываю метод application.run_polling(). Я знаю, что это не лучший вариант, потому что это блокирует мой веб-сервер, и я хочу заменить его на лучший, но не могу его найти

Согласно официальной документации, существует подсказка, которая указывает на следующее:

При комбинировании python-telegram-bot с другими фреймворками на базе asyncio использование этого метода, скорее всего, не лучший выбор, так как он блокирует цикл событий до получения сигнала остановки, как описано выше. Вместо этого вы можете вручную вызвать перечисленные ниже методы для запуска и выключения приложения и программы обновления. Продолжение работы цикла событий и ожидание сигнала остановки зависит от вас.

Затем я нахожу следующий раздел:

См. также

initialize(), start(), stop(), shutdown() telegram.ext.Updater.start_polling(), telegram.ext.Updater.stop(), run_webhook()

>

Я пытался понять методы в списке, но я не могу понять, как запустить python-telegram-bot в фоновом режиме и не повлиять на мой основной сервер.

Есть ли ссылки или документы, которые расширяют информацию или подробно описывают шаги, которые следует предпринять в таких случаях?

Заранее благодарю

Вернуться на верх