Size: a a a

2020 November 22

D

Djimbo in aiogram [ru]
Богдан
lambda call: call.data in ["a", "b", "c"]
Есть одно но...
У меня передаётся input и output_иТутВсегдаРазныеДанные
источник

A

AlikSondor in aiogram [ru]
Djimbo
А если у меня колбэк input и output?
В чем проблема поменять на type1 и type2 🌚
источник

A

AlikSondor in aiogram [ru]
И получать всё что после type
источник

DK

Daniil Kovalenko in aiogram [ru]
Богдан
lambda call: call.data in ["a", "b", "c"]
text=['a', 'b', 'c']
источник

Б

Богдан in aiogram [ru]
Daniil Kovalenko
text=['a', 'b', 'c']
так будет работать?
источник

A

AlikSondor in aiogram [ru]
Daniil Kovalenko
text=['a', 'b', 'c']
Это если в тексте кнопки
источник

DK

Daniil Kovalenko in aiogram [ru]
Богдан
так будет работать?
Будет
источник

DK

Daniil Kovalenko in aiogram [ru]
AlikSondor
Это если в тексте кнопки
Это callback data
источник

A

AlikSondor in aiogram [ru]
Богдан
так будет работать?
Только если на самой кнопке так написано))
источник

DK

Daniil Kovalenko in aiogram [ru]
AlikSondor
Только если на самой кнопке так написано))
Ты блядь долбаёб?
источник

DK

Daniil Kovalenko in aiogram [ru]
Не пиши, если не знаешь
источник

DK

Daniil Kovalenko in aiogram [ru]
Заебали блядь уже
источник

D

Djimbo in aiogram [ru]
Daniil Kovalenko
text=['a', 'b', 'c']
Работает, но опять таки. У меня второй колбэк начинается с output_иТутВсегдаРазныеДанные
источник

D

Djimbo in aiogram [ru]
Его зафиксировать не получается
источник

DK

Daniil Kovalenko in aiogram [ru]
Djimbo
Работает, но опять таки. У меня второй колбэк начинается с output_иТутВсегдаРазныеДанные
text_startswith есть, чтобы хендлить начало текста в дате или сообщении
источник

DK

Daniil Kovalenko in aiogram [ru]
А ещё лучше фабрика
источник

P

Paper_doll_96 in aiogram [ru]
Djimbo
Работает, но опять таки. У меня второй колбэк начинается с output_иТутВсегдаРазныеДанные
Ну, есть метод startswith у строк Есть класс Text во встроенных фильтрах
источник

Б

Богдан in aiogram [ru]
Djimbo
Работает, но опять таки. У меня второй колбэк начинается с output_иТутВсегдаРазныеДанные
поищи в примерах иограма callback data factory
источник

DK

Daniil Kovalenko in aiogram [ru]
Djimbo
Работает, но опять таки. У меня второй колбэк начинается с output_иТутВсегдаРазныеДанные
Либо text_startswith='начало_'

Либо это

Второе получше будет, но тут от ситуации зависит. Я бы не стал делать фабрику, если мне просто в одном месте кода надо прокинуть данные
источник

A

AlikSondor in aiogram [ru]
Daniil Kovalenko
Ты блядь долбаёб?
Напиши полный хендлер
Не помню где мной было найдено, но вчера оно работало именно так
источник