как можно нормально реализовать обработку callback-кнопок, где собеседник выбирает пункт меню, и могут быть много меню, вложенных в другие (желательно с возможностью возврата к предыдущему пункту).
Думал составить что-то вроде вложенных словарей, в которых ключом будет значение callback_data, а значением - функция-обработчик объекта типа telebot.InlineCallBackQuery ( или словарь следующего меню ). В общем обработчике парсить данные вызова, и вызывать соответствующую функцию. Но пока что нормально реализовать это не вышло.
Может у кого-то есть вариант попроще или пример?
#fsm
Обсуждают сегодня