Size: a a a

2021 June 07

МВ

Макс Воробьев... in dlang.ru
messageHandlers могут изменятся динамически?
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
в теории да
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
но нет
источник
2021 June 08

МВ

Макс Воробьев... in dlang.ru
struct MessageHandlers {
   @MessageHandler
   @MessageEditedHandler
   @TextFilter("ping")
   void ping_handler(BotApi bot, Message m) {
        bot.sendMessage(m.chat.id, "Pong");
   }
};
возможно мне пора лечится, но, как по мне, так выглядело бы лучше
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
да
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
но я не понял как
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
че за магия
источник

МВ

Макс Воробьев... in dlang.ru
uda
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
блин
опять переписивать
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
блин я вот спекс прочел
но ничего не понял
источник

КП

Константин Пунш... in dlang.ru
ну типа, ты можешь привязать люое ct значение к чему либо
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
легше не стало
источник

КП

Константин Пунш... in dlang.ru
ну есть у тебя структура filter{string name}. Ты с помошью трейтс проходишься по всем полям структуры, например, у и тех у кого есть атрибут типа filter, ты как-то специально обрабатываешь
источник

МВ

Макс Воробьев... in dlang.ru
ты можешь навесить на +- любой объект свои аттрибуты в ct. и потом вытащить их через трейты.
источник

МВ

Макс Воробьев... in dlang.ru
источник

МВ

Макс Воробьев... in dlang.ru
источник

Тᅠ

Туночка ᅠᅠ... in dlang.ru
окей гугл
как понять декоратори в ди
источник

МВ

Макс Воробьев... in dlang.ru
делаешь структуру MessageHandler и TextFilter {string filter; }
источник

МВ

Макс Воробьев... in dlang.ru
навешиваешь эти структуры как атрибуты какому-нибудь методу
источник