хендлер, если объявление объектов класса происходит после него и получить call.from_user_id нельзя, также как и получить доступ к fsm:
@dp.callback_query_handler(text=[*ss.order_ids(call.from_user.id)])
async def delete_user_order_button(call: types.CallbackQuery, state: FSMContext):
pass
Мне сказали что проблему можно решить кастомным фильтром но я нихуя не понял каким образом. Нужно как-то переписывать аргумент text для callback_query хендлера или можно из одного фильтра передать информацию в другой?
Чё-то у тебя скриншоты невероятно пожатые какие-то
unigram блэт
?
[*list()]
как вы это делаете???????????
За такое бить надо))
Это все? Мне так и никто не поможет?
Ты опять говнокодишь!!!
Как умею...
Да
это я и мой бот
Окей. Почему ты используешь эту конструкцию? Какую проблему она решает?
https://ru.m.wikipedia.org/wiki/%D0%A1%D0%A1 Что-то тут не чисто, тебе не кажется?
Выбери для этих кнопок какой-нибудь общий префикс и используй фабрику колбэков
Понял, почему то пропустил раньше этот раздел твоего учебника
В 3.0 царская фабрика. В хендлер сразу прилетает пидантик моделька, и работать можно по красоте, звонко, кричаще
Круто!
[*[*list("".join(list("Hello")))]]
Обсуждают сегодня