@GSimonX37

Как запустить параллельный процесс в боте Telegram на Python?

Нужно реализовать рассылку пользователям бота Telegram (написан на pyTelegramBotAPI). Так как пользователей может быть много, необходимо запускать процесс рассылки в отдельном процессе, иначе бот перестанет отвечать на другие команды пользователей. С помощью каких инструментов можно добиться заданной цели? Знаю, что в библиотеке pyTelegramBotAPI предусмотрена асинхронная работа бота. Но может лучше пользоваться сторонними библиотеками? Подскажите пожалуйста.
  • Вопрос задан
  • 203 просмотра
Пригласить эксперта
Ответы на вопрос 2
@AlmazKayum
я пользуюсь средствами Python модуль threading
Ответ написан
Комментировать
InternetMaster
@InternetMaster
Интернет
Гораздо лучше запустить этот процесс вообще на отдельном сервере. Например, арендовать сервер на 1 час (с почасовой оплатой) и уже на нем пройтись по базе пользователей. При этом основный скрипт работать будет.
Ну или на этом же сервере, но в отдельном скрипте, правда это будет занимать ресурс от используемого сервера.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы