Dispatcher.get_current().current_state().update_data() Нашел такое решение, норм ли оно ?
почему просто не вызвать state.update_data()?
AttributeError: 'State' object has no attribute 'update_data'
потому что это метод фсм контекста смотри примеры в репо
правильно, а я тут только задаю стейт и хочу сразу туда инфу закинуть
контекст есть всегда
в лс скрин дал
зачем?
@dp.message_handler(text='abc') async def function(state : FSMContext): state.update_data(key=value)
Обсуждают сегодня