Как создать бота в MAX, если вы компания и хотите принимать заявки, отвечать клиентам и присылать уведомления в новом мессенджере? Коротко: зарегистрировать организацию на платформе для партнеров, подтвердить ее, создать бота в личном кабинете, дождаться модерации, получить токен и подключить программу, которая будет отвечать пользователям. Формальная часть проходит быстро. Больше всего времени уходит на сценарии диалога и интеграции с CRM, оплатой и базой данных. Ниже весь путь по порядку: что делает владелец бизнеса, что делает разработчик и где чаще всего теряют время.
Что умеет бот в MAX и чем он отличается от Telegram-бота
MAX - мессенджер от VK, запущенный в 2025 году. Бот в нем работает по той же логике, что и в других мессенджерах: пользователь пишет сообщение или нажимает кнопку, платформа передает событие на ваш сервер, программа решает, что ответить, и отправляет ответ через API. Бот мессенджера сам по себе ничего не умеет. Все его поведение определяют код и сценарии, которые вы за ним поставите.
Что можно поручить боту MAX:
- принимать заявки и записи, задавать уточняющие вопросы по шагам;
- отвечать на частые вопросы о доставке, графике работы, условиях;
- присылать уведомления о статусе заказа, записи, платежа;
- работать в групповом чате: приветствовать новых участников, следить за порядком, проводить голосования кнопками;
- публиковать посты в канал MAX по расписанию или по событию в вашей системе;
- открывать мини-приложение, где удобнее показать каталог, корзину или личный кабинет клиента.
Главное отличие от Telegram - в регистрации. В Telegram бота за минуту создает любой пользователь через служебный бот BotFather. В MAX создание бота привязано к бизнесу: нужен подтвержденный профиль компании, ИП или самозанятого, а сам бот проходит модерацию. Для бизнеса это скорее плюс, потому что клиент видит, что бот принадлежит реальной компании. Для экспериментов и личных проектов это барьер.
Второе отличие - зрелость экосистемы. У Telegram за годы накопились библиотеки, конструкторы, готовые шаблоны и инструкции на любой случай. Платформа MAX моложе: документация есть, API работает, но готовых решений меньше, и часть задач приходится закрывать своим кодом. Чат-бот MAX без программиста пока собрать сложнее, чем в Telegram.
Можно ли создать бота в MAX?
Да, можно. Бот-платформа мессенджера открыта для бизнеса, и создать бота для MAX может тот, кто прошел верификацию на платформе для партнеров. По документации MAX для разработчиков это юрлица, ИП и самозанятые, которые резиденты РФ. Физлицам и нерезидентам верификация пока недоступна. Организация или ИП может создать до 5 ботов на один профиль, самозанятый до 2. Условия платформа может менять, поэтому перед стартом сверьтесь с актуальной версией документации.
Если бот нужен компании, а разбираться с кабинетом некому, работу обычно делят так: подтверждение организации проходит представитель заказчика, потому что сделать это за компанию никто другой не вправе. Карточку бота, модерацию и техническую часть берет на себя разработчик.
Как создать чат бот в мессенджере MAX?
Ниже порядок действий, который подходит большинству компаний. Названия разделов в интерфейсе платформа может менять, логика остается той же.
- Зайдите на платформу MAX для партнеров и создайте профиль организации, ИП или самозанятого.
- Подтвердите профиль. Организация или ИП делает это через Госуслуги (вход в роли руководителя) или через банковские сервисы T-Business ID и Alfa ID. Самозанятый подтверждает профиль через Госуслуги. Пока профиль не подтвержден, создать бота не выйдет.
- В личном кабинете откройте раздел чат-ботов и начните создание нового бота.
- Заполните карточку: имя бота, описание, аватар. Никнейм (короткое имя для ссылки) у ботов ИП и юрлиц платформа формирует сама по шаблону idИНН_bot. Описание пишите для людей: что бот делает и зачем ему писать.
- Отправьте бота на проверку. Каждый бот проходит модерацию. По документации MAX для разработчиков она занимает до 48 часов по рабочим дням, закладывайте этот срок в план запуска.
- После одобрения получите токен. Токен бота - секретный ключ, по которому ваш код обращается к API от имени бота.
- Подключите бота к серверу: программа с логикой начинает получать сообщения и отвечать.
Чтобы получить токен, писать код не нужно: после модерации он доступен на платформе. Храните токен бота MAX как пароль от банка: не отправляйте его в чаты, не публикуйте в открытых репозиториях и не вставляйте в код мини-приложения, который работает в браузере пользователя. Если токен попал к посторонним, сразу замените его по инструкции из документации платформы и обновите значение на сервере.
Кто что делает. Шаги 1 и 2 проходит сам заказчик. Создание чат-бота в кабинете, модерацию, токен и код обычно берет на себя разработчик. Если бота делаем мы, заказчику остается согласовать сценарий и тексты, а перед запуском проверить бота на своем телефоне.
Как создавать ботов в MAX?
Токен есть, бот в кабинете создан, но пока он молчит. Чтобы бот отвечал, нужна программа на сервере. Написать бота для MAX можно на любом языке, который умеет отправлять HTTP-запросы: Python, JavaScript на Node.js, Go, PHP, Java. По документации MAX для разработчиков у платформы есть API и официальные библиотеки для JavaScript и Go. На других языках код обращается к API напрямую через HTTP-запросы.
Получать события боты обычно умеют двумя способами, какие из них доступны сейчас, проверьте в документации:
- опрос: ваш сервер сам регулярно спрашивает API, нет ли новых сообщений. Так удобно разрабатывать и тестировать;
- вебхук (адрес на вашем сервере, куда платформа сама присылает события): так работают боты в продакшене, для этого нужен сервер с HTTPS.
Дальше собирается обычное серверное приложение:
- обработчики команд и кнопок;
- база данных, где хранятся пользователи, заявки и состояние диалога (на каком шаге сценария сейчас человек);
- интеграции: CRM, 1С, платежный сервис, календарь записи;
- админка или хотя бы таблица, где сотрудники видят заявки;
- логи и мониторинг, чтобы узнать о сбое раньше клиентов.
Отдельный вопрос - передача данных. Бот собирает телефоны, имена, адреса, то есть персональные данные. Их обработка подпадает под 152-ФЗ: нужны политика обработки, согласие пользователя и сервер, который отвечает требованиям закона. Серверы в России закрывают вопрос локализации. Подумайте об этом до запуска, а не после первой жалобы.
Как написать бота в MAX самостоятельно, если опыт программирования есть: начните с простого бота, который повторяет присланное сообщение, затем добавьте кнопки, затем хранение состояния диалога. Если опыта нет, быстрее описать сценарий и отдать его разработчику.
Сценарии, групповые чаты и модерация
Создание чат-бота начинается с карты диалога, код идет потом. Запишите, с какими вопросами к вам приходят клиенты, и разложите их по веткам: приветствие, главное меню, каждая ветка до результата (заявка, ответ, оплата, переход к оператору). У каждой ветки должен быть выход к живому человеку. Бот, который не понимает вопрос и не зовет сотрудника, раздражает сильнее, чем его отсутствие.
Что проверить в сценарии до разработки:
- приветствие за одну-две фразы объясняет, что умеет бот;
- на каждом шаге не больше 4-6 кнопок;
- бот понимает свободный текст хотя бы по ключевым словам, а не одни кнопки;
- из любой точки можно вернуться в меню;
- понятно, что происходит ночью и в выходные, когда операторов нет.
Бот в групповом чате ведет себя иначе, чем в личной переписке. Чтобы подключить бота к групповому чату или каналу, его добавляют в участники, а если бот должен удалять сообщения или публиковать посты, выдают права администратора. Если нужно создать чат для клиентов или сотрудников и сразу поставить туда бота, заранее решите, на какие сообщения он реагирует: на все подряд или только на команды и упоминания. Иначе бот начнет отвечать на каждую реплику и мешать разговору.
Чтобы пройти модерацию без повторных кругов, заполните карточку бота полностью, не обещайте в описании того, чего бот не делает, и не используйте чужие товарные знаки. Если бот собирает персональные данные, дайте в описании или в первом сообщении ссылку на политику обработки.
Как сделать приложение MAX?
Мини-приложение - веб-приложение, которое открывается прямо внутри мессенджера, без установки из магазина. Технически это сайт на HTML, CSS и JavaScript, который мессенджер показывает в своем окне и которому передает данные о пользователе. Бот и мини-приложение в MAX связаны: мини-приложение запускается из бота, кнопкой в чате или по ссылке.
Как создать мини приложение в MAX по шагам:
- Создайте бота и дождитесь одобрения, как описано выше. Бот мини-приложения служит точкой входа для пользователя.
- Сделайте веб-приложение и разместите его на сервере с HTTPS.
- Привяжите адрес мини-приложения к боту на платформе.
- Подключите MAX Bridge (библиотеку платформы для мини-приложений): через нее приложение связывается с мессенджером и получает данные пользователя.
- На сервере проверяйте, что данные пользователя пришли от платформы, а не подделаны. Без такой проверки злоумышленник подставит чужой идентификатор и увидит чужие заказы.
- Сверьте приложение с актуальными требованиями платформы и добавьте в бота кнопку запуска.
Бот и мини-приложение берут вместе, когда кнопок в чате уже мало: каталог на сотни позиций, корзина, запись с выбором времени, личный кабинет с историей заказов. Бот отвечает за уведомления и короткие диалоги, мини-приложение за сложные экраны. Форматы и состав работ мы разбираем на странице мини-приложения в MAX.
Как в приложении MAX сделать опрос для клиентов или участников сообщества? Удобнее всего через бота: он присылает вопрос с кнопками вариантов, считает ответы, не дает проголосовать дважды и выгружает итоги в таблицу или CRM. Такой бот работает и в личных сообщениях, и в групповых чатах.
Когда хватит простого бота, а когда нужна разработка
Простой сценарий без интеграций можно собрать своими силами, если в команде есть программист. Конструкторов под MAX пока меньше, чем под Telegram, поэтому вариант совсем без кода подходит не всем.
Заказная разработка нужна, когда:
- бот связан с CRM, 1С, складом или системой записи;
- в боте принимают оплату;
- один сценарий должен работать в MAX, Telegram и ВКонтакте с общей базой клиентов;
- нужен ИИ, который отвечает по базе знаний компании;
- бот и мини-приложение работают вместе.
Если вы решаете, как сделать бота для MAX без собственного программиста, начните с короткого брифа. В Кодовой студии мы сначала выясняем, какие задачи бот снимает с сотрудников, где сейчас хранятся данные о клиентах и кто будет отвечать на сложные вопросы. Потом рисуем карту сценария, согласуем ее и только после этого пишем код. Заказчик в это время проходит регистрацию и подтверждение организации. Все остальное, от карточки бота до сервера, берем на себя. Подробнее о форматах работы на странице разработка чат-ботов для бизнеса, а примерный бюджет можно прикинуть в калькуляторе.
Если у вас уже есть бот в другом мессенджере, перенос в MAX обычно дешевле новой разработки: логика, тексты и интеграции остаются, меняется слой работы с API конкретной платформы. Поэтому код ботов мы с самого начала пишем так, чтобы мессенджер можно было заменить или добавить второй без переписывания сценариев.
Услуга студии
Мини-приложения и боты для MAX
Разрабатываем мини-приложения и чат-ботов для MAX: каталог, запись, оплата и личный кабинет клиента внутри мессенджера. Переносим сервисы из Telegram.