Как запоминать два последних сообщения от пользователя не используя FSMContext от библиотеки aiogram 2.x?
Пример кода: (last_message_from_user и penultimate_message_from_user не существует)
@dp.message_handler(text=['Назад'])
async def back(messsage: types.Message):
if last_message_from_user == 'Назад' and penultimate_message_from_user == 'Поддержка':
main_text_message = ('Меню')
await messsage.answer(main_text_message, reply_markup=kbs.main_menu)
elif last_message_from_user == 'Назад' and penultimate_message_from_user == 'Отправить билет':
main_text_message = ('Поддержка')
await messsage.answer(main_text_message, reply_markup=kbs.main_menu)
Хочу, чтобы кнопка "Назад" была универсальной для каждого случая, чтобы, вне зависимости от нахождения пользователя в меню бота, возвращалась клавиатура и отправлялось сообщение на ветку старше.
Источник: Stack Overflow на русском