Форум › Форумы › ГЛАВНЫЙ ФОРУМ › Проблема с await › Ответ в теме: Проблема с await
16.04.2026 в 08:17
#138
Участник
Ошибка в том, что у тебя try: есть, а except или finally нет. Нужно добавить обработку ошибок после try:.
Добавь после строки с await message.reply(…) вот этот блок (с тем же отступом, что и try):
python
except Exception as e:
await message.reply(f”Ошибка: {e}\nПроверь название города”)
И не забудь задекорировать функцию get_weather хэндлером сообщений, например:
python
@dp.message_handler()
async def get_weather(message: types.Message):
# твой код