Size: a a a

2020 November 07

$

$name$ in aiogram [ru]
Tishka17
Передаю явно или достаю из текущего сообщения/колбэка
а хендлеры ручками подключаешь, или декораторами?
источник

T

Tishka17 in aiogram [ru]
$name$
а хендлеры ручками подключаешь, или декораторами?
Ручками
источник

$

$name$ in aiogram [ru]
Tishka17
Ручками
ну так не интересно(
источник

T

Tishka17 in aiogram [ru]
Первый же серьезный бот, который мне попался на доработку оказался мультиботом, так что я оценил свой подход
источник

👑️

👑OGURCHIK🖤 ️ in aiogram [ru]
А мне так удобнее
источник

👑️

👑OGURCHIK🖤 ️ in aiogram [ru]
Хендлеры красиво но не все в одном месте
источник

S

ShimmeryHirm in aiogram [ru]
Запускай отдельный процесс. Раздели логику на сервисы
Как это?)
источник

T

Tishka17 in aiogram [ru]
Кстати как идея: декоратор отвязать от диспатчера, чтобы он сохранял фильтры в атрибутах функции или делал из функции объект.

А потом уже регистрировать хэндлера в диспатчере без указания фильтров
источник

ф[

фрайдей [полиморфен]... in aiogram [ru]
ShimmeryHirm
Чекает двигается ли кто-то через вебку
Ясно
источник

ф[

фрайдей [полиморфен]... in aiogram [ru]
Ролик на Ютубе посмотрел
источник

ф[

фрайдей [полиморфен]... in aiogram [ru]
источник

S

ShimmeryHirm in aiogram [ru]
фрайдей [полиморфен]
Ролик на Ютубе посмотрел
Но функционал планирую сделать обширнее
источник

T

Tishka17 in aiogram [ru]
Tishka17
Кстати как идея: декоратор отвязать от диспатчера, чтобы он сохранял фильтры в атрибутах функции или делал из функции объект.

А потом уже регистрировать хэндлера в диспатчере без указания фильтров
То есть делаешь что-то типа


@mesaage_handler(...)
def myhandler(m)...

@callback_handler(...)
def mychandler(c)....


А потом

def main():
  dp = Duspatcher(...)
  dp.add_handlers(myhandler, mychandler)
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Tishka17
То есть делаешь что-то типа


@mesaage_handler(...)
def myhandler(m)...

@callback_handler(...)
def mychandler(c)....


А потом

def main():
  dp = Duspatcher(...)
  dp.add_handlers(myhandler, mychandler)
А смысл
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Диспетчер у тебя 1 на всю прогу
источник

T

Tishka17 in aiogram [ru]
Fᴏʀᴅᴇɴ
Диспетчер у тебя 1 на всю прогу
Нет
источник

T

Tishka17 in aiogram [ru]
Не всегда
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Ну это твои извращеннве кецсы
источник

T

Tishka17 in aiogram [ru]
Да и диспатчер создаётся не сразу
источник

👑️

👑OGURCHIK🖤 ️ in aiogram [ru]
Tishka17
То есть делаешь что-то типа


@mesaage_handler(...)
def myhandler(m)...

@callback_handler(...)
def mychandler(c)....


А потом

def main():
  dp = Duspatcher(...)
  dp.add_handlers(myhandler, mychandler)
🤔
источник