'35']
                  
                  
                  await message.answer_poll(question=question2[0],
                  
                  
                                                options=question2[1:4],
                  
                  
                                                type='quiz',
                  
                  
                                                correct_option_id=question2[-1],
                  
                  
                                                is_anonymous=False,
                  
                  
                                                reply_markup=kb)
                  
                  
                  выводит ошибку: Wrong correct option id specified
                  
                  
                  меняю  correct_option_id=question2[-1] на correct_option_id=str(question2[-1]) не помогает(
                  
                  
                
Потому что ожидается число, а не строка
меняю correct_option_id=question2[-1] на correct_option_id=str(question2[-1]) не помогает(
1. Подумай ещё раз над логикой, как ты хранишь данные о вопросе. Может лучше сделать какой-нибудь объект? Ну или хотя бы тапл 2. Груша ответил верно
Оно сча опять напишете єто
Таков путь
Смотря что за информация
Таков путь.
correct_option_id=question2[-1].__str__() не помогает(
correct_option_id=f"{question2[-1]}"
Ну вот обычный текст я храню тупо text = 'text' await .... А вот что делать с константами (обычно это ссылки, которые будут использовать НЕ РАЗ) понятия не имею - поэтому храню в отдельном файле, не понимаю, критично ли это
Если это статичные данные, то можно в условном JSON Но чаще проще захардкодить константу
Обсуждают сегодня