TGViewer
Бессонный кодер Бессонный кодер @sleeplesscode · 4.25K subscribers
Post #672 3.08K
Все сейчас обсуждают МАКС (или СКАМ 👀), так что давайте и я скажу пару слов.
Но не про шифрование, ФСБ и контроль государства — это оставим политикам. Я поговорю о том, что ближе мне — разработка ботов.

С чего всё начинается?

Конечно же, с регистрации.
Если вы когда-либо пользовались @BotFather в Telegram — почувствуете дежавю. Почти то же самое: «списывай, но не слово в слово».

Получение событий
Тут неожиданно приятный сюрприз: вы можете указать несколько вебхуков.
Для резервирования и шардинга — очень приятно и хорошо. В Telegram такого нет, но это даёт неожиданный дополнительный слой безопасности, о нём чуть дальше.

Методы работы
А вот тут уже интереснее.

Приватность хуже, чем в Telegram.
Есть прикольный метод GET /chats, т.е. человек получивший токен может получить список всех чатов где состоит бот. Вы можете спросить, а разве в Telegram не также? Нет, в телеге бот может узнать о том что он состоит в чате только по факту приходящих из него событий (сообщение или chat_member при входе). А значит, чтобы получить информацию о чате в случае компрометации токена злоумышленнику надо подписаться на обновления и слушать события (а разработчик бота явно получит ошибку и информацию что кто-то ворует апдейты). Да и для самого владельца бота это будто прямо открытая возможность подглядывать за пользователями.

Удаление чатов.
В Telegram — нет. В МАКС — пожалуйста. И хотя, скорее всего, нужны права админа (но в документации про это ни слова), сам факт, что бот может снести чат целиком — уже тревожит. Когда ты назначаешь бота в Telegram администратором, ты понимаешь что максимум пакостей для него - забанить всех участников и удалить сообщения за последние 48 часов, а не снос всего чата нахрен.

История сообщений.
В Telegram бот не может просто так вытянуть переписку — только через MTProto с горой ограничений и перебором ID. В МАКС — GET /messages. Хочешь — читай всё, что было отправлено в чате.

Есть и плюсы
Например, удобная работа с вложениями: attachments вынесены в отдельное свойство, а не сделаны костылём как медиа-группы в Telegram. Это сильно упрощает жизнь разработчику.

Но главный вывод простой
API МАКС предлагает несколько крутых решений. Но за это приходится платить — приватность пользователей выглядит куда более уязвимой.

#itnews
  • ❤ 79
  • 🔥 16
  • 😱 7
  • 👍 3
  • 👎 3
  • 🐳 2
  • 🍾 1
  • 🆒 1
More from @sleeplesscode
  1. Oct 2, 2026⚡️ JavaScript, архитектура и ИИ: о чем будут говорить на юбилейной HolyJS 2026 Autumn 📆 2…
  2. Oct 1, 2026Post #914
  3. Sep 18, 2026Post #913
  4. Sep 17, 2026Post #912
  5. Sep 15, 2026Post #911
  6. Sep 14, 2026Post #909
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →