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