Создание чат-бота
Привет! Алексей на связи. Я прошёл этот путь от регистрации до работающего бота в MAX — и сейчас расскажу по шагам, как тебе повторить его без лишней головной боли. Когда я создавал «Мои друзья», некоторые моменты были неочевидны, поэтому я собрал все нюансы в этом гайде.
Шаг 1: Подключение к платформе MAX для партнёров
Первое, что нужно сделать — подключиться к платформе MAX в качестве партнёра. MAX работает с резидентами РФ, и зарегистрироваться могут:
- Юридические лица — потребуется КЭП и документы организации
- Индивидуальные предприниматели (ИП) — тоже нужна КЭП
- Самозанятые — самый простой путь, КЭП не требуется
Подключение происходит через платформу MAX Business. На момент написания этого гайда, все заявки проходят ручную модерацию — команда MAX проверяет твои данные и подтверждает регистрацию. Обычно это занимает от 1 до 3 рабочих дней.
Я регистрировался как ИП — процесс занял около двух дней. После одобрения заявки ты получаешь доступ к личному кабинету партнёра.
Шаг 2: Создание профиля организации и верификация
После одобрения заявки тебе нужно заполнить профиль организации:
- Название организации (как в документах)
- Юридический адрес Контактные данные
- Описание деятельности (что планируешь разрабатывать)
Дальше — верификация. MAX проверит твои документы и подтвердит, что ты действительно представляешь указанную организацию. После верификации в личном кабинете появятся все инструменты для создания ботов и мини-приложений.
Шаг 3: Создание бота на платформе
Теперь самое интересное — создаём бота. В личном кабинете партнёра переходи в раздел «Боты» и нажимай «Создать бота». Тебе потребуется указать:
- Имя бота — как он будет отображаться в MAX
- Уникальный никнейм — по нему пользователи найдут бота
- Краткое описание — что делает бот, чем полезен
- Аватар — иконка бота (рекомендую квадратную, минимум 512×512 px)
- Категорию — к какому типу относится бот (игры, образование, финансы и т.д.)
Никнейм должен быть уникальным в рамках всей платформы MAX. Мой совет — придумай 2–3 запасных варианта, потому что короткие и красивые никнеймы уже могут быть заняты.
Шаг 4: Настройка бота
После создания бота открываются настройки. Здесь у тебя два пути:
Без кода — через конструкторы партнёров
Если ты не хочешь писать код, можно использовать готовых партнёров MAX — конструкторы чат-ботов. Они предоставляют визуальный интерфейс, где ты собираешь сценарий бота из блоков: кнопки, сообщения, условия, интеграции с внешними сервисами. Для простых ботов (визитки, FAQ, опросы) — отличный вариант.
С кодом — через
APIЕсли тебе нужна полная гибкость — добро пожаловать в мир кода. В настройках бота ты получишь токен — он нужен для всех вызовов API. Храни его в безопасности: кто знает токен, тот управляет ботом.
Также в настройках указывается URL вебхука — адрес твоего сервера, куда MAX будет отправлять события (новые сообщения, колбэки, подписки). Рекомендую сразу настроить HTTPS — без него вебхук работать не будет.
.env) и добавляю файл в .gitignore.
# Токен бота MAX — храни в секрете
MAX_BOT_TOKEN=abc123def456ghi789...
# Порт и хост твоего сервера
PORT=3000
WEBHOOK_URL=https://myserver.ru/webhook
Шаг 5: Модерация бота
Бот не становится доступным пользователям сразу — он должен пройти модерацию. Команда MAX проверяет:
- Соответствие правилам платформы
- Отсутствие запрещённого контента
- Работоспособность (бот должен отвечать на команды)
- Наличие пользова тельского соглашения и политики конфиденциальности
Сроки модерации — от нескольких часов до 2–3 дней. Мой бот прошёл модерацию за сутки. После одобрения бот появляется в поиске MAX и становится доступен всем пользователям.
Что дальше?
Когда бот создан и прошёл модерацию, самое время заняться его логикой. Загляни в раздел «Разработка» — там я подробно разбираю, как обрабатывать сообщения, строить клавиатуры и работать с API MAX.
Если ты не хочешь писать код — посмотри раздел «Без кода» с обзором конструкторов. А если нужен полный список методов — тебе в API-документацию.