@Shpongoltz

Aiogram. Как задать для ReplyKeyboardMarkup's состояния?

как создать глубокую ИМЕННО ReplyKeyboardMarkup клавиатуру, задавая состояния так, чтобы из одного участка бота нельзя было переходить на другие участки.
Т.е. представим, что я задаю главное меню в виде тех же обычных кнопок, и перехожу по этим кнопкам в другие клавиатуры. Однако если я впишу название кнопки, находящейся где-то в глубине, то сразу же попадаю внутрь неё.

Недавно мне подсказали, что это решится прохождением темы FSM, однако все примеры её использования, которые я находил завязывались на "последовательных регистрациях пользователя" и т.д.

Кому не сложно, накидайте простой, на Ваш взгляд, пример, где отражено лаконичное использование состояний, вместе с 2-мя или 3-мя клавиатурами для наглядности.
  • Вопрос задан
  • 178 просмотров
Пригласить эксперта
Ответы на вопрос 1
@shadrin_ss
Junior
используй машину состояний FSM для этого
Тык тут пример ее, по ситу клавиатура это обычные шаблоны текста поэтому отлично подойдет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы