Как создать бота в MAX и получить его токен: пошаговая инструкция
Как создать бота в MAX и получить его токен: пошаговая инструкция В Telegram бота за минуту выдаёт @BotFather, а в MAX бот привязан к проверенной организации и проходит модерацию. Порядок действий — по документации dev.max.ru и нашему опыту. Что подготовить заранее — Статус бизнеса: юрлицо, ИП или самозанятый, резидент РФ. — Рабочий номер телефона: один номер соответствует одному профилю организации со всеми его ботами и каналами. — Доступ к Госуслугам организации (вход с ролью «Руководитель» или «Администратор») или к T-Business ID / Alfa ID. — Логотип 500×500 px (JPG или PNG, до 5 МБ) и описание бота до 200 символов. Организация или ИП может создать до пяти ботов, самозанятый — до двух. Шаг 1. Войдите на платформу «MAX для партнёров» В браузере — business.max.ru/self (не путайте с web.max.ru): номер телефона и код из SMS. В мессенджере — «Настройки» → «MAX для бизнеса» → «Начать» → «Старт» или ссылка max.ru/business_bot?startapp. Шаг 2. Подтвердите бизнес Выберите тип профиля: организация, ИП или самозанятый. ООО и ИП проходят проверку через Госуслуги или банковские T-Business ID и Alfa ID (банки — только в веб-версии), самозанятые — только через Госуслуги. Подтвердить организацию может владелец или представитель с правом первой подписи. Если Госуслуги не пускают, обновите данные: «Профиль организации» → «Данные организации» → «Обновить». Шаг 3. Создайте бота Профиль → «Чат-боты» → «Создать». Заполните карточку: логотип 500×500, название от 1 до 59 символов (кириллица, латиница, цифры, без эмодзи), описание до 200 символов. Никнейм создаётся автоматически по шаблону idИНН_bot (у самозанятых — se и номер профиля), изменить его нельзя. Мат, контент 18+ и данные других компаний в карточке запрещены. Шаг 4. Дождитесь модерации Проверка занимает до 48 часов по рабочим дням, в статусе «На модерации» настройки менять нельзя. «Опубликован» — бот виден в поиске MAX, «Нужны исправления» — причина указана в карточке бота. Любая последующая правка карточки снова отправит бота на модерацию. Шаг 5. Скопируйте токен Токен появляется только после модерации: «Чат-боты» → «⋮» → «Настройки» → значок копирования справа от поля. Если бот создан в мини-приложении, токен можно получить и в боте «MAX для бизнеса» командой «Получить токен». Шаг 6. Проверьте токен Запрос GET https://platform-api2.max.ru/me, токен — только в заголовке Authorization: передача в адресе запроса больше не поддерживается. curl https://platform-api2.max.ru/me -H "Authorization: $MAX_BOT_TOKEN" Ответ 200 с user_id, именем, никнеймом и "is_bot": true значит, что всё работает. Сервер API использует сертификат Минцифры: без него на Linux-сервере curl выдаст ошибку проверки сертификата. Скачайте Russian Trusted Root CA с gosuslugi.ru/crt и передайте его через --cacert или добавьте в системное хранилище. Ключ -k не используйте. Шаг 7. Сделайте бота администратором канала Найдите бота в поиске MAX и начните с ним диалог. В канале нажмите на название → «Подписчики» → «Добавить подписчиков» → бот → «Добавить в канал». Затем «Администраторы» → «Добавить администратора» → бот, включите право писать посты. chat_id канала приходит в событии bot_added после подписки на обновления. Безопасность Токен — полный доступ к боту. Не пересылайте его в чатах и не показывайте на скриншотах, храните в переменной окружения, а не в коде. Если токен мог утечь, обновите его там же, в «Настройках», и замените во всех интеграциях. Частые ошибки 401 «Invalid access_token» — токен неверный, обновлён или передан не в заголовке. «SSL certificate problem» — не установлен сертификат Минцифры. Бот не публикует в канал — он не администратор или у него нет права писать посты. Нет кнопки создания или токена — профиль не верифицирован или бот ещё на модерации. Итог: заложите на запуск пару рабочих дней, проверьте токен через GET /me сразу после модерации и храните его как пароль от банка. 🌐 Сайт агентства: adwertise.ru #ADSGROUP #MAX #чатбот #инструкция