fsm, проблема следующая, есть две обычные кнопки, "текст1" и "текст2" их хендлеры зарегистрированы в таком же порядке, после нажатия текст2 бот должен переходить в стейт, и при отправке пользователем текст1, бот должен отрабатывать текст1 по логике fsm хендлера текст2, но он игнорирует это и отрабатывает по хендреру текст1, вообще возможно сделать то что я хочу?
Показывай код, а ещё лучше — MRE https://t.me/aiogram_ru/650081
Давай здесь. Код вижу, покажи Steps to reproduce
все просто мне нужно что бы после слова Погода все что не главное меню попадало в функцию weather_current(), и если это город бот отвечает погоду, если нет то ответа нет, в логах потом будет ошибка, но если например после погода, идет слово перевод отрабатывает хендлер перевод, а не продолжение fsm/
брр, сложно понять, что ты написал, но попробую
1. Ты не всё указал в requirements.txt (забыл pyowm) 2. pyowm синхронная либа и будет тебе блочить бота 3. https://github.com/Iofakh/bot_v0.1/blob/master/utilits/owm_check.py#L10-L15 — ну чувак, ну надо же ошибки обрабатывать! Хотя бы try/except
именно
Ок жди, сделаю тебе Pull Request по-быстрому
Благодарю, буду ждать если что я не тороплюсь.
https://github.com/Iofakh/bot_v0.1/pull/1
Обсуждают сегодня