Size: a a a

2020 February 21

G

Gabben in aiogram [ru]
видишь, это не хендлер
источник

G

Gabben in aiogram [ru]
300 понятий у ебучего колбека
источник

Т

Технопёс in aiogram [ru]
quavo
Это вот из-за хендлеров такое говно, я понял
Импорт выполняет весь код модуля. Это практически всегда плохо, в случае если там есть исполняемый код (без блока
if __name__ == "__main__")
источник

G

Gabben in aiogram [ru]
L
ты зачем мне наводящие какие то вопросы задаёшь? callback это callback.data прилетающие в апдейте, давай пропустим часть с напутствиями)
dp.register_callback_query_handler(some_callback_handler, text="data")
источник

q

quavo in aiogram [ru]
Технопёс
Импорт выполняет весь код модуля. Это практически всегда плохо, в случае если там есть исполняемый код (без блока
if __name__ == "__main__")
А с регистром
Я могу просто в одну функцию воткнуть все это и усе?
источник

q

quavo in aiogram [ru]
Ну ладно, позже гляну(никогда)
источник

Т

Технопёс in aiogram [ru]
quavo
А с регистром
Я могу просто в одну функцию воткнуть все это и усе?
источник

q

quavo in aiogram [ru]
Я и так заебався
источник

L

L in aiogram [ru]
Gabben
dp.register_callback_query_handler(some_callback_handler, text="data")
text это использование встроенных фильтров, правильно же?)
источник

G

Gabben in aiogram [ru]
L
text это использование встроенных фильтров, правильно же?)
да
источник

Т

Технопёс in aiogram [ru]
Плохо
источник

L

L in aiogram [ru]
Gabben
да
источник

Т

Технопёс in aiogram [ru]
Ужас
источник

Т

Технопёс in aiogram [ru]
Как минимум использовать строковые параметры вредно
источник

G

Gabben in aiogram [ru]
как же прекрасен ним
источник

Т

Технопёс in aiogram [ru]
Ну у тебя тот же декоратор-регистратор, только в своей имплементации. В общем не моё
источник

G

Gabben in aiogram [ru]
без комментариев нихера не понятно
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Технопёс
Импорт выполняет весь код модуля. Это практически всегда плохо, в случае если там есть исполняемый код (без блока
if __name__ == "__main__")
Так чтобы зарегать функцию как хендлер надо ее импортировать же. Все равно все выполнится
источник

Т

Технопёс in aiogram [ru]
Юрий 👨‍🔬 Чебышев
Так чтобы зарегать функцию как хендлер надо ее импортировать же. Все равно все выполнится
Чо
источник

L

L in aiogram [ru]
регистрировать хендлеры в отдельной функции позволяет перерегистрировать их динамически без перезапуска бота (например - вызывать функцию перерегистрации после изменения данных в бд на основе которых хендлеры создаются)
при регистрации хендлеров через декоратор нельзя например в цикле как я выше писал их зарегистрировать в отдельной функции
@asyncpg это тебе)
источник