@Alexo99

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

Здраствуйте!
Нужно сделать чтобы бот отправлял всем пользователям сообщение в 12 дня. А ответ на эти сообщения пересылал одному конкретному пользователю.

Как пересылать сообщения я разобрался
@bot.message_handler(content_types=['text'])
def get_text_messages(message: str):
    bot.forward_message(360320456, message.chat.id, message.message_id)

Как отправлять сообщения в нужное время тоже
while True:
    times = datetime.datetime.now().strftime('%H:%M')
    if times == '12:00':
        bot.send_message(360320456, 'Привет')
    else:
        pass
    time.sleep(60)

Проблема в том что вместе они не работают, то есть если запущен цикл, сообщения пересылаться не будут.
Помогите решить эту проблема, или може есть другой способ отправлять сообщения.
Буду очень благодарен!)
  • Вопрос задан
  • 288 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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