@weector7

Можете сказать почему у меня не записывается state?

@router.message(F.text=='№5', Choice.choice_I)
async def numb_5(message: Message, state: FSMContext):
    await message.answer('Подбираю...')
    Question_5 = random.choice(list_5)
    await message.answer(text=Question_5, reply_markup=Kb.main_kb)

    if Question_5 == list_5[0]:
        await state.update_data(quest_II=message.text)
        await state.set_state(Quest_5.quest_II)
        print('True_0')
        if Quest_5.quest_II == list_5[1]:
            print('Its work')
        else:
            print('No')
    elif Question_5 == list_5[1]:
        print('True_1')
        await state.update_data(quest_II=message.text)
        await state.set_state(Quest_5.quest_II)
        if Quest_5.quest_II == list_5[1]:
            print('Its work')
        else:
            print('No')
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы