Ответы пользователя по тегу Боты
  • Как отправить сообщение от бота нескольким пользователям?

    @MarkSmersh
    Для начала нам нужно собрать chat_id пользователей. Например, когда пользователь пишет команду '/start', в функции бы было:
    chat_id = update.message.chat.id
    Записываем это значение в список, либо в базу данных (хоть в текстовый файл)
    После этого делаем саму отправку. Я бы сделал это так:
    bot = Bot(токен_бота)
    for user_number in range(len(список_с_пользователями)):
        chat_id = список_с_пользователями[user_number]
        bot.send_message (
            text = 'То, что ты хочешь написать',
            chat_id = chat_id)

    Бот будет отправлять сообщения пользователям, пока список не закончится

    (взял из комментов, чтобы вопрос не застаивался)
    Ответ написан
    Комментировать