Подскажите пожалуйста почему мой бот не хочет работать дальше (AIOGRAM)
я сделал точку входа бота, принцип работы моего бота это отправка неких тестов, на которые пользователю должен ответить, у меня вопросы по двум разным предметам, поэтому, да бы мой бот различал 1 номер для одного предмета и номер 1 для другого я использую state, вопросы я написал в другом файле в виде листа, решил сделать так чтобы он отправлял рандомно вопросы cделал так:
Question_5 = random.choice(list_5)
await message.answer(Question_5, reply_markup=Keyboard.stop_button_1)
Потом да бы не писать вопросы целиком я решил указать их индексы: if Question_5 == list_quest[0]: await state.set_state(Quest.quest_1)
Далее вот так:
@router.message(Quest.quest_1)
async def answer_1(message: Message)
if Quest.quest_1 == list[0]:
if message.text == '12':
await message.answer('Правильно!', reply_markup =Keyboard.kb_3)
else:
await message.answer('Неправильно')
elif Quest.quest_1 == list[1]:
if message.text == '32':
await message.answer('Правильно!', reply_markup =Keyboard.kb_3)
else:
await message.answer('Неправильно')
и т.д
но вот сообщение с вопросом отправляется, а вот потом когда дело доходит до ответа, он никак не реагирует, пробовал даже целые вопросы писать, все равно бестолку. Буду очень признателен если вы сможете мне помочь