Библиотека pyTelegramBotApi.
Хочу сделать так, чтобы пока пользователь отправлял несколько сообщений, бот в это время внимательно бы его слушал, пока тот не нажмёт на inline button, либо не отправит определённое слово, типа "Готово", это не так важно. По итогу мне надо получить текст этих сообщений. Пробовал придумать алгоритм с помощью bot.register_next_step_handler, но ничего не вышло. Есть варианты?
Упрощенный код функции, которая отправляет пункты меню:
def reedit_wishlist(call):
# start_keyboard возвращает telebot.types.InlineKeyboardMarkup()
keyboard = start_keybaord([str(i + 1) for i in range(User(call.message.chat.id).count_of_wishes())], False)
bot.send_message(call.message.chat.id,
'Выберите пункты, которые следует отредактировать:',
reply_markup=keyboard)