тех пор пока пользователь не ответит правильно?
                  
                  
                  Допустим бот пишет "напишите дату в формате дд-мм-гггг чч:мм" и если пользователь напишет неправильно, бот спрашивал снова?
                  
                  
                
Регуляркой проверяй текст.
 Таалайбек
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Таалайбек
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  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('Датта некорректна, попробуйте ещё раз..')
Обсуждают сегодня