Задать вопрос
@Cosmo_104

Как проверить соответствие сообщения пользователя кнопкам ReplyKeyboard?

Стал разбираться с aiмogram и возник следующий вопрос: как проверить сообщение пользователя боту на соответствие предложенным вариантам?
Т. е. например пользователю предлагается выбрать число от 1 до 10 с помощью ReplyKeyboardMarkup , а он пишет Далее и попадает в другой раздел бота, т. к. туда ведет обработчик такого сообщения. Хотелось бы чтобы при отсутствии возможности выбора такого варианта в кейборде пользователю в ответ приходило что-то вроде нет такого варианта, попробуй еще раз.
Как это можно реализовать?
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@web3muhammad
Я бы смотрел в сторону FSM в Aiogram. Можно настроить на каком этапе сейчас юзер и что следует от него ожидать (в данном случае сделать проверку на число от 1-10 и возвращать соответствующие ответы)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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