Пересылка сообщений из MAX в Telegram
Запрос «бот для пересылки сообщений из MAX в Telegram» обычно задают по одной причине: команда живёт в Telegram, а часть клиентов уже пишет в MAX, и открывать ещё одно приложение не хочется. Ниже — честно, что можно переслать, а что нет: почему личные переписки MAX никакой бот не перешлёт, как устроена пересылка для бота компании и групповых чатов по документации MAX для разработчиков, сколько работы в своём боте и как получить уведомления о сообщениях из MAX в Telegram без программирования.
Что можно переслать, а что нет
| Откуда сообщения | Можно ли пересылать автоматически | Почему |
|---|---|---|
| Ваши личные чаты в MAX | Нет | Бот MAX получает только события, связанные с ним самим: сообщения, которые пишут боту, и события в групповых чатах и каналах, куда его добавили. Чужую личную переписку бот не видит |
| Сообщения клиентов боту вашей компании в MAX | Да | Бот получает их через вебхук и может отправить копию куда угодно, в том числе в Telegram |
| Групповой чат или канал MAX | Да, если добавить туда бота | Документация MAX: после добавления в чат или канал бот получает события; читать историю сообщений через GET /messages может только бот-администратор |
Вариант 1: свой бот-пересыльщик на API MAX
Если в компании есть разработчик, пересылку можно написать самому. Что нужно знать заранее по документации dev.max.ru:
- Создать бота может только верифицированный профиль организации, ИП или самозанятого — резидента РФ на платформе MAX для партнёров.
- Токен бота — на платформе business.max.ru в разделе «Чат-боты» → «⋮» → «Настройки» или в боте «MAX для бизнеса» командой «Получить токен». Передавать его нужно в заголовке Authorization: в query-параметрах токен больше не принимается.
- Запросы идут на домен platform-api2.max.ru; документация просит держаться в пределах 30 запросов в секунду.
- Для рабочего бота события получают только через вебхук (POST /subscriptions) по HTTPS с сертификатом доверенного центра: с 25 мая 2026 HTTP и самоподписанные сертификаты не поддерживаются. Long Polling (GET /updates) — только для разработки и тестов.
- Дальше ваш сервер берёт текст и вложения из события и отправляет их в Telegram через Bot API своего Telegram-бота (метод sendMessage) в чат команды.
Попробуйте Моночат бесплатно
Сайт, Telegram, ВКонтакте, MAX, Авито (бета) и почта — в одном окне, ИИ-консультант по вашей базе знаний. Вход через Яндекс или Google, без карты. 14 дней тарифа «Про» в подарок.
Минусы такого решения: его нужно где-то держать и поддерживать, а ответить клиенту из Telegram всё равно нельзя без второй половины — обратной отправки ответа в MAX через POST /messages. Получается своя маленькая система поддержки, со всеми её заботами: кто ответил, кто не ответил, где история.
Вариант 2: уведомления о сообщениях из MAX в Telegram без кода
Если задача — не пропускать сообщения клиентов из MAX, а не именно «пересылать», проще подключить бота компании к сервису, где все каналы собираются в одно окно, и включить уведомления в Telegram. В Моночате это выглядит так:
- Создайте бота компании в MAX (пошагово — /blog/kak-sozdat-bota-v-max) и скопируйте его токен.
- В Моночате откройте «Каналы» → MAX и вставьте токен — вебхук ставится автоматически.
- В настройках профиля найдите блок «Уведомления в Telegram», откройте бота уведомлений по персональной ссылке и нажмите Start.
- Отметьте, о чём уведомлять: новые диалоги, новые сообщения в текущих диалогах, переоткрытые диалоги; чьи диалоги — назначенные вам, неназначенные или все, что вам видны; и из каких каналов, в том числе MAX.
В уведомлении приходит канал, номер диалога, ответственный, имя клиента, телефон или email, если они известны, текст сообщения (до 1200 символов), список вложений и ссылка «Открыть диалог в Моночате». Подробнее о настройке — /blog/uvedomleniya-o-soobshcheniyah.
Ответить клиенту прямо из Telegram получится?
Нет. Уведомление в Telegram — это сигнал, а не второй чат: ответ пишется в Моночате по ссылке из уведомления (в браузере на телефоне или компьютере) и уходит клиенту в MAX от имени бота компании. Зато вся история остаётся в одном месте, диалог можно передать коллеге, а частые ответы вставлять через «/». Если клиент пишет в нерабочее время, ИИ-сотрудник может ответить по базе знаний или подготовить черновик, а сложное передать человеку.
Частые ошибки
- Пересылать сообщения в общий Telegram-чат команды и отвечать клиентам «кто первый увидел» — через неделю никто не помнит, кому ответили.
- Давать сторонним сервисам вход в личный профиль MAX владельца бизнеса.
- Писать бота на Long Polling и запускать его «в бой» — документация MAX прямо не рекомендует это для production.
- Хранить токен бота в открытом коде или пересылать в чатах: по нему можно управлять ботом, а за нарушения правил платформы токен могут отозвать.
Источники
По теме в Моночате
Попробуйте Моночат бесплатно
Сайт, Telegram, ВКонтакте, MAX, Авито (бета) и почта — в одном окне, ИИ-консультант по вашей базе знаний. Вход через Яндекс или Google, без карты. 14 дней тарифа «Про» в подарок.