зачем алине канал
1.44K subscribers
1.07K photos
37 videos
3 files
221 links
личный канал широко известной в узких кругах дурочки @teidumb

донате: @teifeed
ava: pixiv/107165822

all opinions are my own
Download Telegram
жесть какая классная ошибка
зачем алине канал
жесть какая классная ошибка
крутая обработка этой ошибки в тдлибе

вопрос конечно почему ресендить без таймаута опасно? дуров лично приедет и по голове постучит?

ну и я не говорю даже что об этом ни слова в документации
люблю нейминг в мтпрото
messages.StickerSet != StickerSet != StickerPack
поставила реплику по приколу, лол
ура давай

я не помню постила это или нет, но не важно
зачем алине канал
гитхуб зажали еду :<
все еще жмут...
уже скоро триал на жидоиде кончится
сделала file id совместимые с тдлибом и бот апи 💫
начала пастить tgcrypto для ноды

про себя конечно надеялась что оно будет медленнее чем встроенное в нодежс crypto на опенссле, чтобы была причина не заниматься этим, но)

UPD на больших пейлоадах оно сильно сосет, поэтому наверное только для IGE буду юзать натив
50 секунд на файл 150мб (3 мб/с) с натив либой против 130 секунд без (это все в один поток)
о ура наконец
класс спасибо дуров за рейтлимиты в чатах
после отправки нескольких сообщений в чат ловлю флудвейт минут на 5, очень удобно 👍
какой же в мтпрото убогий инлайн

несмотря на их нереальный TL и все такое, они не смогли нормально вывести типы для разных типов инлайн стаффа, и мы имеем:
- type строкой, и ссылка на доку в ботапи
- совсем разные типы для веб-файлов (те что по ссылке грузятся), для ремоут файлов (грубо говоря, те что доступны по file id) и для фоточек
- поля по типу title, description в TL всегда optional, хотя по факту иногда они обязательны, а иногда вообще игнорируются, и контролируется это type

зачем? почему? почему нельзя было сделать что то вроде
inputInlineResult content:InputInlineResultContent sendMessage:InputBotInlineMessage = InputInlineResult

inputInlineContentArticle title:string description:string?flags.0 ... = InputInlineResult
inputInlineContentPhoto photo:InputInlineMedia = InputInlineResult

inputInlineMediaPhoto photo:InputPhoto thumb:InputPhoto?flags.0 = InputInlineMedia

TL на самом деле красивая идея, но ее исполнение очень странное.
отличная реклама
зачем алине канал
величайший костыль
еще один не менее великий костыль