Size: a a a

2021 June 28

e☮

editus ☮️ in aiogram [ru]
повторю. затерялось из-за флуда
источник

TW

TikTok Warrior in aiogram [ru]
Не спорю, прост не каждый новичок при виде ребусов не забросит учебу
источник

TW

TikTok Warrior in aiogram [ru]
А страна как-никак нуждается в разработчиках скам-ботов и бекенда для беттинг проектов
источник

ЕП

Евгений Петров... in aiogram [ru]
))0)
источник

В

Влад in aiogram [ru]
источник

TW

TikTok Warrior in aiogram [ru]
Мне кажется, тебе стоит сделать так, чтобы не приходилось в значение состояния оформлять вкид класса
источник

TW

TikTok Warrior in aiogram [ru]
Тип можн через self сделать))0
источник

e☮

editus ☮️ in aiogram [ru]
В целом. Можно попробовать. А разве хэндлеры в классе проставлять можно?
источник

TW

TikTok Warrior in aiogram [ru]
Да
источник

e☮

editus ☮️ in aiogram [ru]
вариантов немного. я использовал пример из довольно крупной доки.
источник

in aiogram [ru]
Уже выключил?
источник

in aiogram [ru]
источник

TW

TikTok Warrior in aiogram [ru]
Ну это ржака на стороне аиограма + питон вроде покашт не особо дружит с маршаллизацией
источник

🥶

🥶🥶🥶 in aiogram [ru]
Изучал сейчас код message.py и назрел такой вопрос - сейчас в коде много копипаста для каждого метода. reply_ и answer_ которые по сути вызывают полностью аналогичный код, разница лишь в

reply_to_message_id=self.message_id if reply else None

Можно ли реализовать какой-то парсер методов который будет сравнивать префикс метода и вызывать нужный код?

Например:

if action.startswith('reply_'):
   await action.do_action(*args, **kwargs, reply_to_message_id=self.message_id if reply else None
)

Тогда получится сократить количество кода вдвое и при добавлении новых методов не нужно будет копировать их дважды
источник

🥶

🥶🥶🥶 in aiogram [ru]
Сразу тыкайте где я мог промазать
источник

T

Tishka17 in aiogram [ru]
Все бы вам пооверженирить
источник

🥶

🥶🥶🥶 in aiogram [ru]
Интересно же
источник

T

Tishka17 in aiogram [ru]
Ну я у себя делал похожее через partialmethod + getattr
источник

T

Tishka17 in aiogram [ru]
Но в этом случае лишаемся подсказок IDE
источник

🥶

🥶🥶🥶 in aiogram [ru]
Точно
источник