Как считывать сообщения пользователя в цикле (telegram bot)?

Я пытаюсь сделать бота, который будет напоминать пользователю о запланированных делах. Сейчас пробую совсем упрощенный вариант, чтобы понять, как работать с сообщениями пользователя, полученных в цикле for. Для этого делаю пробный вариант функции - она должна узнавать у пользователя число n и n раз принимать новое сообщение от юзера, а потом отправлять его в чат.

def send_text(message):
    n = message.text
    for i in range(int(n)):
        a = format(message.text)
        bot.send_message(message.chat.id, a)

Проблема в том, что в таком коде в функции только одно принимаемое значение, и по итогу программа просто печатает n раз число n. Как сделать так, чтобы в каждой итерации цикла я получала бы новое сообщение?


Ответы (0 шт):