Как считывать сообщения пользователя в цикле (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. Как сделать так, чтобы в каждой итерации цикла я получала бы новое сообщение?