Задать вопрос
@judywb

Почему при ответе на вопрос на сообщение, приходит вначале самое 1 сообщение, потом ответ aiogram?

Код + фото чата снизу: Когда я отправляю цифру 1, он пишет: 1 сообщение, которое не должно выводится 2 ответ, который должен

@dp.message_handler(content_types=types.ContentTypes.ANY)
async def all_other_messages(message: types.Message):
    await message.answer('1 или 2')
    if message.text.lower() == '1':
        await message.answer("Ответ: 1")
    elif message.text.lower() == '2':
        await message.answer("Ответ: 2")
    else:
        pass
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы