Задать вопрос

Как отправить сообщение от бота одновременно нескольким пользователям?

Привет, делаю бота по рассылке, и не могу понять как отправить сообщение нескольким пользователям одновременно! Id всех пользователей имею! Отправляю через

bot.send_message
  • Вопрос задан
  • 446 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn
ids = open('ids.txt', 'r')
for id in ids:
    bot.send_message(chat_id=id, text="Test text")

ID занесите в текстовый файл ids.txt, каждый с новой строки.
Можно запустить в несколько потоков, только тогда нужно добавить условие, что-бы каждый из потоков обрабатывал определенное кол-во ID, дабы избежать дублирования отправленных сообщений.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы