тех пор пока пользователь не ответит правильно?
Допустим бот пишет "напишите дату в формате дд-мм-гггг чч:мм" и если пользователь напишет неправильно, бот спрашивал снова?
Регуляркой проверяй текст.
https://docs.aiogram.dev/en/latest/dispatcher/filters.html?highlight=regexp#regexp
Спасибо. Попробую
Я неправильно задал вопрос. Виноват. Я имел ввиду как перезапустить тот вопрос, если неправильно ответил пользователь?
@dp.message_handler(state="ur_state" async def questioner(msg: types.Message, state: FSMContext) if message == correct_date: await state.finish() elif: await message.answer('Датта некорректна, попробуйте ещё раз..')
Обсуждают сегодня