+7 (982) 010-01-18 Обсудить проект

Как создать бота в MAX

Разбираем по шагам, как компании создать бота в MAX: профиль организации, модерация, токен, код, мини-приложение. И где без разработчика не обойтись.

Редакция Кодовой студииОбновлено 9 мин чтения

Как создать бота в 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?

Ниже порядок действий, который подходит большинству компаний. Названия разделов в интерфейсе платформа может менять, логика остается той же.

  1. Зайдите на платформу MAX для партнеров и создайте профиль организации, ИП или самозанятого.
  2. Подтвердите профиль. Организация или ИП делает это через Госуслуги (вход в роли руководителя) или через банковские сервисы T-Business ID и Alfa ID. Самозанятый подтверждает профиль через Госуслуги. Пока профиль не подтвержден, создать бота не выйдет.
  3. В личном кабинете откройте раздел чат-ботов и начните создание нового бота.
  4. Заполните карточку: имя бота, описание, аватар. Никнейм (короткое имя для ссылки) у ботов ИП и юрлиц платформа формирует сама по шаблону idИНН_bot. Описание пишите для людей: что бот делает и зачем ему писать.
  5. Отправьте бота на проверку. Каждый бот проходит модерацию. По документации MAX для разработчиков она занимает до 48 часов по рабочим дням, закладывайте этот срок в план запуска.
  6. После одобрения получите токен. Токен бота - секретный ключ, по которому ваш код обращается к API от имени бота.
  7. Подключите бота к серверу: программа с логикой начинает получать сообщения и отвечать.

Чтобы получить токен, писать код не нужно: после модерации он доступен на платформе. Храните токен бота 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 по шагам:

  1. Создайте бота и дождитесь одобрения, как описано выше. Бот мини-приложения служит точкой входа для пользователя.
  2. Сделайте веб-приложение и разместите его на сервере с HTTPS.
  3. Привяжите адрес мини-приложения к боту на платформе.
  4. Подключите MAX Bridge (библиотеку платформы для мини-приложений): через нее приложение связывается с мессенджером и получает данные пользователя.
  5. На сервере проверяйте, что данные пользователя пришли от платформы, а не подделаны. Без такой проверки злоумышленник подставит чужой идентификатор и увидит чужие заказы.
  6. Сверьте приложение с актуальными требованиями платформы и добавьте в бота кнопку запуска.

Бот и мини-приложение берут вместе, когда кнопок в чате уже мало: каталог на сотни позиций, корзина, запись с выбором времени, личный кабинет с историей заказов. Бот отвечает за уведомления и короткие диалоги, мини-приложение за сложные экраны. Форматы и состав работ мы разбираем на странице мини-приложения в MAX.

Как в приложении MAX сделать опрос для клиентов или участников сообщества? Удобнее всего через бота: он присылает вопрос с кнопками вариантов, считает ответы, не дает проголосовать дважды и выгружает итоги в таблицу или CRM. Такой бот работает и в личных сообщениях, и в групповых чатах.

Когда хватит простого бота, а когда нужна разработка

Простой сценарий без интеграций можно собрать своими силами, если в команде есть программист. Конструкторов под MAX пока меньше, чем под Telegram, поэтому вариант совсем без кода подходит не всем.

Заказная разработка нужна, когда:

  • бот связан с CRM, 1С, складом или системой записи;
  • в боте принимают оплату;
  • один сценарий должен работать в MAX, Telegram и ВКонтакте с общей базой клиентов;
  • нужен ИИ, который отвечает по базе знаний компании;
  • бот и мини-приложение работают вместе.

Если вы решаете, как сделать бота для MAX без собственного программиста, начните с короткого брифа. В Кодовой студии мы сначала выясняем, какие задачи бот снимает с сотрудников, где сейчас хранятся данные о клиентах и кто будет отвечать на сложные вопросы. Потом рисуем карту сценария, согласуем ее и только после этого пишем код. Заказчик в это время проходит регистрацию и подтверждение организации. Все остальное, от карточки бота до сервера, берем на себя. Подробнее о форматах работы на странице разработка чат-ботов для бизнеса, а примерный бюджет можно прикинуть в калькуляторе.

Если у вас уже есть бот в другом мессенджере, перенос в MAX обычно дешевле новой разработки: логика, тексты и интеграции остаются, меняется слой работы с API конкретной платформы. Поэтому код ботов мы с самого начала пишем так, чтобы мессенджер можно было заменить или добавить второй без переписывания сценариев.

Услуга студии

Мини-приложения и боты для MAX

Разрабатываем мини-приложения и чат-ботов для MAX: каталог, запись, оплата и личный кабинет клиента внутри мессенджера. Переносим сервисы из Telegram.

Вопросы

Частые вопросы

Не нашли ответ? Спросите нас
Как создать бота в MAX?

Порядок такой:

  1. Заказчик регистрирует профиль организации, ИП или самозанятого на платформе MAX для партнеров и подтверждает его через Госуслуги, а организация или ИП также может сделать это через T-Business ID или Alfa ID.
  2. В личном кабинете создается бот: имя, описание, аватар. Этот шаг можем сделать мы.
  3. Бот проходит модерацию, по документации MAX до 48 часов по рабочим дням.
  4. Разработчик получает токен, пишет код, подключает CRM и оплату.
  5. Бота тестируем вместе с заказчиком и запускаем.

Как мы ведем такие проекты, описано на странице разработка чат-ботов для бизнеса.

Как создать бот в MAX?

Сначала заказчик подтверждает профиль организации, ИП или самозанятого: без этого создать бота на платформе нельзя. Дальше по шагам:

  1. описываем задачу бота и сценарий диалога;
  2. создаем бота в кабинете и отправляем на модерацию;
  3. после одобрения берем токен и подключаем сервер;
  4. настраиваем интеграции и тексты;
  5. заказчик проверяет бота на своем телефоне, после чего открываем его клиентам.

Если к боту нужен интерфейс с каталогом или записью, смотрите мини-приложения в MAX.

Можно ли создавать ботов в MAX?

Да, в MAX есть платформа для ботов с открытым API. По документации MAX для разработчиков бота может создать юрлицо, ИП или самозанятый, который резидент РФ, после подтверждения профиля. Физлицам и нерезидентам верификация пока недоступна. Бот работает в личных сообщениях, групповых чатах и каналах и может открывать мини-приложение. Разработку ботов и мини-приложений под MAX мы описываем на странице мини-приложения в MAX.

Как в приложении MAX сделать крупный шрифт?

Шаги для пользователя:

  1. Откройте настройки приложения MAX и поищите пункт, который отвечает за оформление или размер текста.
  2. Если такого пункта в вашей версии нет, увеличьте системный шрифт в настройках телефона: многие приложения подхватывают этот размер.
  3. Перезапустите приложение, если размер не изменился сразу.

Для бизнеса размер шрифта важен при разработке мини-приложения: мы верстаем его так, чтобы интерфейс не ломался при крупном системном шрифте. Подробнее на странице мини-приложения в MAX.

Как в приложении MAX сделать жирный шрифт?

В переписке:

  1. Наберите текст сообщения.
  2. Выделите нужное слово долгим нажатием.
  3. В появившемся меню выберите форматирование и жирное начертание, если ваша версия приложения его поддерживает.

Бот выделяет текст по-другому: при отправке сообщения через API разработчик указывает формат разметки, и нужные слова оформляются жирным прямо в коде. Такие детали мы продумываем вместе с текстами сценария. Подробнее на странице разработка чат-ботов для бизнеса.

Как в приложении MAX сделать фото и отправить?

Шаги:

  1. Откройте нужный чат.
  2. Нажмите значок вложений рядом с полем ввода.
  3. Выберите камеру и сделайте снимок или возьмите готовое фото из галереи.
  4. При желании добавьте подпись и отправьте.

Боту фото отправляется так же. Бот получает снимок как вложение и может, например, приложить фото чека или поврежденного товара к заявке в CRM. Такие сценарии мы собираем при разработке чат-ботов для бизнеса.

Можно ли в приложении MAX сделать голосование?

Да, надежнее всего провести голосование через бота. Бот присылает вопрос с кнопками вариантов, считает ответы, не дает проголосовать дважды и выгружает итоги в таблицу. Это работает в личных сообщениях и в групповых чатах, куда добавлен бот. Встроенные опросы мессенджер развивает, их наличие зависит от версии приложения. Бота для опросов и голосований делаем под задачу, подробнее на странице мини-приложения в MAX.

Как в приложении MAX сделать большой шрифт?

Если в настройках самого MAX размер текста не меняется, увеличьте шрифт на уровне телефона:

  1. Android: откройте Настройки, раздел Экран или Дисплей, пункт Размер шрифта. Названия зависят от производителя.
  2. iPhone: Настройки, Экран и яркость, Размер текста. Еще крупнее можно сделать в разделе Универсальный доступ.
  3. Вернитесь в MAX и проверьте переписку.

При разработке мини-приложений мы проверяем интерфейс с увеличенным шрифтом, чтобы кнопки и цены оставались читаемыми. Подробнее на странице мини-приложения в MAX.

Вместе к большему

Нужен бот в MAX?

Опишите задачу в брифе, и мы предложим сценарий и состав работ.