170 похожих чатов

Работал ли кто-нибудь с MTProto на Go?

14 ответов

18 просмотров

Рекомендую превосходный https://github.com/gotd/td

don't-care Автор вопроса

Спасибо, пишу ядро для бота и недавно увидел, что Telegram Bot API является посредником и понял, что нужно переписывать на MTProto

don't care
Спасибо, пишу ядро для бота и недавно увидел, что ...

Совсем не всегда имеет смысл юзать мтпрото вместо ботапи. Ботапи берет на себя всю работу с шифрованием, кешами и прочими тонкостями работы с тележным протоколом, наружу выставляя простой http-апи, который от тебя не требует абсолютно ничего, хотя и урезает некоторые фичи, которые туда никогда не добавят (вроде методов getMessages или getChatParticipants). Для примера, tdlib с высоконагруженным ботом на борту ест столько диска и памяти, что разработчик ботапи советует просто... перезапускать его раз в сутки по крону! Кстати, поделишься наработками по ботам на go? Я только учусь и хотелось бы посмотреть :)

don't-care Автор вопроса
Kirill ‌Grinchuk
Совсем не всегда имеет смысл юзать мтпрото вместо ...

Там только разбор json и получение по telegram api данных по запросу, то есть почти ничего, даже лямбда-выражений нету (про наработки) и я тоже совсем учусь*

don't-care Автор вопроса
Kirill ‌Grinchuk
Совсем не всегда имеет смысл юзать мтпрото вместо ...

Хотелось бы писать чат менеджера, а там нужен полный функционал и минимальный пинг

don't care
Хотелось бы писать чат менеджера, а там нужен полн...

Чат-менеджер - бот для модерации чатов типа @combot или @chatkeeperbot?

don't-care Автор вопроса
don't care
Там только разбор json и получение по telegram api...

А пробовал существующие библиотеки для ботапи?

don't care
Там только разбор json и получение по telegram api...

Так либа есть, и не одна, можно тупо поучаствовать в разработке. Зачем велосипедить?

don't-care Автор вопроса
🎄 Doe
Так либа есть, и не одна, можно тупо поучаствовать...

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

don't care
Я же учусь в го только, во-первых - опыт, во-вторы...

Зачем так сложно? Просто бери готовое и уже реализуй свои хотелки. Не понимаю.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта