Size: a a a

2020 November 22

A

AlikSondor in aiogram [ru]
Тут же вариант какой
Уроки нужны чтоб понять базу, уловить суть
А дальше всё идет в работу с доками
источник

🌌[

🌌El.Randir/42ᅠ [AD]... in aiogram [ru]
AlikSondor
fsm с тех уроков абсолютно рабочий - раз
Урок по клавиатурам шикарный
И в целом освоить логику создания ботов на цельном курсе по аи
Клава да, вот клавиатура топ
источник

🌌[

🌌El.Randir/42ᅠ [AD]... in aiogram [ru]
AlikSondor
Тут же вариант какой
Уроки нужны чтоб понять базу, уловить суть
А дальше всё идет в работу с доками
Так я про это и говорю
источник

🌌[

🌌El.Randir/42ᅠ [AD]... in aiogram [ru]
Что азы там топ
источник

D

Djimbo in aiogram [ru]
Как указать несколько дат в хендлере???
источник

A

AlikSondor in aiogram [ru]
🌌El.Randir/42ᅠ [AD]
Фсм рабочий, но на чем он там :?)
В плане?
Helper)
источник

A

AlikSondor in aiogram [ru]
Djimbo
Как указать несколько дат в хендлере???
Поясни
источник

Б

Богдан in aiogram [ru]
AlikSondor
Однако примеров мало, в доках даже базового синтаксиса нет, только название и параметры...
в доках всё отлично как раз
источник

D

Djimbo in aiogram [ru]
Тут он срабатывает  на input.
А как сделать чтобы срабатывал ещё на несколько данных
источник

ЕП

Евгений Петров... in aiogram [ru]
Djimbo
Как указать несколько дат в хендлере???
не, ну можно извратиться через lambda call: call.data in ["a", "b", "c"], но придётся ж внутри ещё проверку делать.
Хз, сработает ли text=["a", "b", "c"]
источник

🌌[

🌌El.Randir/42ᅠ [AD]... in aiogram [ru]
AlikSondor
В плане?
Helper)
В плане где состояния хранятся )
источник

A

AlikSondor in aiogram [ru]
Djimbo
Тут он срабатывает  на input.
А как сделать чтобы срабатывал ещё на несколько данных
@dp.callback_query_handler(lambda c: c.data and c.data.startswith('result'), state='*')
источник

A

AlikSondor in aiogram [ru]
После забираешь данные с помощью сбора части callback_query.data
источник

A

AlikSondor in aiogram [ru]
И да, это было выяснено мной вчера из уроков шурика
источник

A

AlikSondor in aiogram [ru]
AlikSondor
И да, это было выяснено мной вчера из уроков шурика
Причем абсолютно случайно
Кто ж знал, что оно там есть
источник

A

AlikSondor in aiogram [ru]
🌌El.Randir/42ᅠ [AD]
В плане где состояния хранятся )
from aiogram.contrib.fsm_storage.memory import MemoryStorage
источник

A

AlikSondor in aiogram [ru]
AlikSondor
@dp.callback_query_handler(lambda c: c.data and c.data.startswith('result'), state='*')
Вот этот хендлер обрабатывает все callback_query начинающиеся с result
источник

D

Djimbo in aiogram [ru]
AlikSondor
Вот этот хендлер обрабатывает все callback_query начинающиеся с result
А если у меня колбэк input и output?
источник

D

Djimbo in aiogram [ru]
Как их принять?
источник

Б

Богдан in aiogram [ru]
Djimbo
Как их принять?
lambda call: call.data in ["a", "b", "c"]
источник