Несколько моих расширений на сегодняшний день используют в своей работе ботов Telegram. А именно, отсылают ботам сообщения или файлы. Например, о новых заказах, запросах с сайта обратного звонка и т. д. Это очень удобно. Ибо жизнь наша плавно перетекла в мессенджеры. К началу 2026 года остро встал вопрос импортозамещения. Началась работа по интеграции моих изделий с мессенджером Макс.
В рамках данной статьи мы узнаем, как создать бота в Максе и получить его токен.
А в заключительной части я решил написать о том, как получить chat_id в Max. Эта информация будет полезна разработчикам.
Регистрация и создание бота
На начало марта 2026 года создание ботов в Макс доступно исключительно юридическим лицам и индивидуальным предпринимателям.
Создание бота начинается с регистрации на сайте:
Для завершения регистрации необходимо будет подтвердить профиль своей организации. Сделать это можно будет либо через госуслуги, либо через один из сервисов предлагаемых банков.

Как видно на скриншоте, я процедуру подтверждения проходил через Сбербизнес.
После процедуры подтверждения, в разделе «Профиль бизнеса» необходимо будет заполнить недостающие данные о себе.
После того, как аккаунт подтверждён и все данные заполнены, в верхней части экрана нажимаем на логотип «Max для партнёров».

Откроется новая страница, где в блоке «Чат-боты» необходимо будет нажать на кнопку «Создать». Если же это у вас не первый бот, то вместо кнопки «Создать» будет кнопка «Перейти».

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

Ник бота будет следующим: id{Ваш ИНН}_bot
После того, как все данные заполнены, нажимаем кнопку «Создать» и отправляем бота на модерацию.
Несмотря на то, что на портале «Max для партнёров» написано, что модерация может длиться до 1 дня, в реальности она у меня прошла менее, чем за 10 минут.
Уведомления о том, что бот на проверке или о том, что бот прошёл проверку, будут приходить в ваш мессенджер Max, в чат «Max для бизнеса».

После того, как бот прошёл проверку, необходимо вернуться в личный кабинет сервиса «Max для партнёров». И напротив созданного бота нажать на иконку QR кода.

Откроется всплывающее окно, где у вас появится возможность либо скопировать ссылку на бота и открыть её в браузере. Либо отсканировать QR код своим смартфоном.
В любом случае, в списке чатов вашего мессенджера Max появится ваш бот.
Для закрепления проведённой работы, предлагаю что нибудь ему написать.
Например: «Ну, здравствуй мой первый бот в Максе! Как долго я ждал встречи с тобой!».
Как получить токен для работы с ботом в мессенджере Max
Самое важное при работе с ботом — это его токен.
Чтобы его получить, необходимо опять вернуться в личный кабинет сервиса «Max для партнёров».
На этот раз в раздел «Интеграция», где мы нажимаем кнопку «Получить токен».

Откроется всплывающее окно, где в верхней части, напротив токена нажимаем кнопку «Копировать».

Далее остаётся вставить скопированный токен в нужное текстовое поле вашего расширения или сервиса по интеграции.
Как узнать chat_id бота в мессенджере Макс
Данный раздел я написал для разработчиков, которым, возможно, окажется полезной расположенная ниже информация.
При отправке сообщения боту, кроме токена и user_id требуется передать значение ID чата, в который, собственно говоря, и требуется направить требуемый текст и другие данные.
Данный ID должен быть передан в переменной chat_id.
Чтобы получить chat_id, необходимо подписать вашего бота на какой нибудь webhook.
О том, как это сделать написано на сайте разработчика:
https://dev.max.ru/docs-api/methods/POST/subscriptions
После того, как бот подписан на вебхук, при каждой отправке сообщения боту в мессенджере Max, будет происходить обращение к вебхуку.
В вебхуке достаточно получить данные от бота и вывести их на экран следующим способом:
$input = json_decode(file_get_contents("php://input"));
var_dump($input);
После вывода на экран переменной $input, можно будет увидеть все необходимые данные для отправки сообщений: chat_id и user_id.
Если необходимости в вебхуке более нет, то после получения chat_id и user_id можно отписать вашего бота от вебхука.
Об этом также написано на сайте разработчика:
https://dev.max.ru/docs-api/methods/DELETE/subscriptions
Заключение
Подведём итоги. Мы узнали, как создать бота для Max, узнали как получить токен и даже, как получить chat_id.
Напоминаю!
Если у вас остались вопросы и предложения, их всегда можно озвучить в группе VK по ссылке ниже:
Также можно подписаться на мой канал в MAX:
С уважением, Владимир Егоров.
