можно делать с композицией примерно так (так раньше и было), но чет тогда апи совсем криво выглядит
tg.messages.sendMessage() (и сами классы которые композю все еще большие)...class TelegramClient {
user = new UserMethods(this)
messages = new MessagesMethods(this)
...
}
зачем алине канал
придумала гениальный способ обойтись без миксинов и огромного класса на миллиард строк для функций в классе клиента, и это.... кодген! пик1 ~магией~ преобразуется в пик2, а файлов по типу пик1 может быть сколько угодно хз насколько это полезно и удобно будет…
спустя пару часов гугла пришла к выводу что все говно!
буду юзать это, но чуть измененное, чтобы эти экспорты не засирали подсказки юзерам либы
буду юзать это, но чуть измененное, чтобы эти экспорты не засирали подсказки юзерам либы