он в этом состоянии? например MyState.first
см https://github.com/aiogram/aiogram/blob/dev-2.x/examples/finite_state_machine_example.py
Зачем. Он же должен был быть указан в фильтрах
Этот пример по ссылке и указан
Так убери * и пиши в разные хендлеры возможные состояния
Не всегда это уместно, не навязывай
Но чаще уместно
И что из этого? Он спросил конкретный случай, ему ответили
Есть больше деталей? Что ты делаешь в разных состояниях?
Да я по линке посмотрел, поэтому и говорю оттуда возьму и проверю
Может ему лучше будет не под одним хендлером? Надо бы разобраться
у меня есть инлайн кнопки с предустановленными вариантами, например кнопки 1, 2, 3, 4, 5, в которых прописан колбек дата и стоит на ней хендлер и есть ниже кнопки добавить и удалить, при нажатии на удалить хочу не переотрисовывая инлайн изменить поведение клика, нажимаю на удалить, выставляю состояние и дальше в функции, которая вызывается из хендлера хочу посмотреть, если состояние удалить, то кнопку удаляем, если состояние другое, то делаем другое действие
А почему не дате проверять? Если нажата кнопка удалить то удаляем сразу
мне стало интересно как через состояние такое сделать и вот возник вопрос, что надо получить текущее состояние из колбекдаты и сравнить со своим, сейчас поиграюсь с этим
Тогда вопросов нет
Обсуждают сегодня