Заместитель AI Тарифы

Боты в мессенджере MAX: чем отличаются от Telegram

Заметки после того, как мы написали одного бота под оба мессенджера сразу. Без восторгов и без снисходительности.

Артём Старостин, основатель «Заместитель AI» · 2 августа 2026

Когда компания переносит рабочие чаты в MAX, первым делом выясняется: привычные боты туда не переезжают. У мессенджера своё API, и писать приходится заново.

Мы написали. Ниже — то, что выяснилось на практике, а не из документации.

Таблица отличий

ЧтоTelegramMAX
История чата до подключениянедоступна ни одним способомдоступна
Голосовые сообщенияприходят, расшифровываютсяботу не передаются вовсе
Правка и удаление своих сообщенийбез жёсткого срока24 часа
События на редактирование сообщенийестьнет
Клавиатура вместо поля вводаестьне принимается
Личка с человекомпо идентификатору чатапо идентификатору пользователя
Вебхукилюбой валидный сертификаттребуется сертификат доверенного CA

История переписки — то, чего нет у Telegram

В Telegram бот принципиально не видит, что было до его добавления. Это не настройка и не тариф, это устройство платформы. Поэтому любой сервис с пересказом переписки в Telegram начинает работать «с сегодняшнего дня».

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

Голосовые — то, чего нет у MAX

Здесь придётся быть занудным, потому что вопрос всплывает постоянно.

Когда человек отправляет в MAX голосовое, бот получает событие вида «пришло сообщение» — и всё. Ни вложения, ни текста, ни идентификатора чата. То есть даже ответить «я не умею читать голосовые» некуда: адресата в событии нет. В истории через GET /messages голосовых тоже не видно.

Вывод простой: если сервис обещает расшифровку голоса в MAX — попросите показать на живом сообщении, а не на странице с функциями.

Как выбирать мессенджер под задачу. Нужна расшифровка голосовых — рабочий чат остаётся в Telegram. Важнее, чтобы бот понимал контекст до подключения, — MAX удобнее. Подписки живут параллельно, а память компании у них общая.

Мелочи, которые всплывают потом

Сутки на правку. Бот может исправить своё сообщение только 24 часа. Для интерфейса, где нажатие кнопки правит то же сообщение, это значит: у старых сообщений кнопки перестают работать, и нужен запасной путь — отправить новое.

Личка открывается иначе. В Telegram идентификатор чата и пользователя совпадают, в MAX — нет. Мы на этом обожглись: письма владельцу — предупреждение об окончании подписки, начисление бонуса — уходили в пустоту, пока не стали открывать диалог по идентификатору пользователя.

Курсор апдейтов надо хранить. Long polling в MAX отдаёт маркер, и если его не сохранить между перезапусками, после рестарта теряются непрочитанные события. В Telegram та же логика с update_id, но там про это все знают.

Что до сих пор одинаково

Бот видит сообщения группы без упоминания — в Telegram для этого выключается privacy mode, в MAX это поведение по умолчанию. Список участников недоступен нигде, а их количество известно сразу: getChatMemberCount в Telegram, participants_count в MAX.

И главное общее: смена типа чата ломает привязку. В Telegram при превращении группы в супергруппу меняется идентификатор — подписку и настройки придётся переносить руками, если сервис об этом не позаботился.

Вопросы и ответы

Работают ли Telegram-боты в MAX?
Нет. У MAX своё API, и бота нужно писать заново — переносится логика, но не код обращений к мессенджеру. Готовые боты из Telegram там не появятся сами по себе.
Может ли бот в MAX читать переписку до своего подключения?
Да, и это главное отличие от Telegram. Метод получения истории чата есть, поэтому пересказ переписки работает сразу после подключения. В Telegram такой возможности нет ни у одного бота — это ограничение платформы.
Почему в MAX не работает расшифровка голосовых?
Мессенджер не передаёт боту голосовые сообщения. Проверено живыми записями: приходит пустое событие — без вложения, без текста и даже без идентификатора чата, то есть ответить человеку тоже нечем. Поэтому расшифровка честно помечена как возможность Telegram.
Нужны ли боту права администратора в чате MAX?
Нет, хватает обычного участника: он видит сообщения группы и пишет в неё. Права администратора нужны только для закрепления сообщений.
Что ещё стоит знать перед подключением?
Три вещи: свои сообщения бот может править и удалять только 24 часа; событий на редактирование чужих сообщений нет; reply-клавиатуру вместо поля ввода MAX не принимает. Список участников недоступен, но их количество известно сразу — по нему считаются тарифы.

«Заместитель AI» — бот для рабочих чатов в Telegram и MAX: напоминания, пересказ переписки и память компании. От 390 ₽ в месяц за чат, данные — в России.

Посмотреть тарифы