Как перенести чат-бота из Telegram в MAX: пошаговый гайд

Бизнес с ботом в Telegram всё чаще задаёт один и тот же вопрос: как получить то же самое в MAX — без риска сломать рабочий сценарий и растерять базу подписчиков. Прямого «экспорта» бота между платформами не существует: MAX и Telegram — разные API, разные форматы клавиатур и разные правила подключения оплаты. Разбираем по шагам, что переносится напрямую, что придётся пересобрать, и с чего начать перенос.
Зачем переносить бота в MAX, а не просто оставить Telegram
Чаще всего это не «или-или», а параллельный запуск: Telegram остаётся охватным каналом, а MAX добавляет то, что важно для российского бизнеса — локальную юрисдикцию хранения данных, оплату через СБП прямо в диалоге и мини-приложения, интегрированные в тот же мессенджер. Подробное сравнение платформ — в статье MAX или Telegram для бизнеса.
Что не переносится «само собой»
Главная ошибка при переносе — рассчитывать, что бот в MAX будет работать по тем же правилам, что и в Telegram. Разница в трёх местах:
Клавиатуры и интерфейс
Формат инлайн-кнопок и клавиатур в MAX отличается от Telegram Bot API. Разметку сценария нельзя скопировать as is — кнопки, меню и карточки нужно пересобрать под структуру MAX Bot API.
Платежи
Telegram Payments не работает в MAX. Приём оплаты в MAX строится через СБП — это отдельная интеграция, которую нужно настроить с нуля. Подробности — в статье оплата в MAX-боте через СБП.
Файлы, вебхуки и лимиты
Формат вебхуков, работа с файлами и медиа, а также лимиты на сообщения в MAX Bot API отличаются от Telegram. Интеграции, завязанные на конкретный формат Telegram (например, отправка альбомов или инлайн-режим), придётся адаптировать под возможности MAX.
Пошаговый план переноса
Шаг 1. Аудит текущего сценария
Выпишите все ветки диалога, интеграции (CRM, оплата, уведомления) и сценарии, которыми реально пользуются клиенты — по логам и метрикам, а не по памяти. Это база для пересборки: часть сценариев в MAX можно упростить, если аналитика показывает, что они не используются.
Шаг 2. Получите токен бота MAX
Бот в MAX создаётся отдельно от Telegram и требует верификации профиля самозанятого, ИП или юрлица. Весь путь — в статье как получить токен бота MAX.
Шаг 3. Пересоберите сценарий под MAX Bot API
Логику диалога переносите по смыслу, а не копированием кода: структура кнопок, шаги оформления заказа и обработка ошибок собираются заново под формат MAX. Если сценарий простой (каталог, приём заявок, запись), быстрее собрать его в готовом конструкторе — см. MaxCraft Builder — чем переписывать интеграцию вручную.
Шаг 4. Настройте интеграции заново
CRM, платежи, уведомления менеджеру — каждую интеграцию нужно подключить к новому боту отдельно. Если в Telegram использовалась связка с amoCRM или Bitrix24, схема переноса похожа на описанную в статье amoCRM или Bitrix24 для MAX-бота.
Шаг 5. Перенесите аудиторию — без прямого экспорта
Базу подписчиков Telegram нельзя «перелить» в MAX напрямую: платформы не передают контакты друг другу. Рабочий вариант — анонсировать бота в MAX действующим клиентам через рассылку, канал, сайт и оффлайн-точки контакта, а не ждать, что аудитория переместится сама.
Шаг 6. Запустите параллельно и сверьте метрики
Не отключайте Telegram-бота в момент запуска MAX-версии. Дайте обоим каналам поработать параллельно 2–4 недели и сравните конверсию и частые вопросы — это покажет, какие сценарии в MAX нужно доработать до отключения старого канала.
Сколько времени и денег это займёт
Простой сценарий (каталог, заявки, запись) переносится за 7–14 дней — ориентир по срокам такой же, как при запуске бота с нуля, см. как запустить MAX-бота за 7–14 дней. Стоимость зависит от числа интеграций и сложности сценария — сравнение вариантов и цен в статье стоимость разработки чат-бота и мини-приложения в MAX.
Частые ошибки при переносе
- Пытаться скопировать код сценария из Telegram-бота вместо пересборки под MAX Bot API.
- Отключать Telegram-бота сразу после запуска MAX-версии, не сверив метрики за тестовый период.
- Ждать, что подписчики Telegram «сами найдут» бота в MAX — без явного анонса аудитория не переходит.
- Забыть перенастроить оплату: Telegram Payments и СБП в MAX — разные интеграции, а не одна и та же кнопка.
Частые вопросы (FAQ)
Можно ли перенести базу подписчиков Telegram в MAX автоматически? Нет, прямого экспорта между платформами не существует. Аудиторию нужно приглашать в новый бот через рассылки, канал и другие точки контакта.
Нужно ли отключать Telegram-бота после запуска в MAX? Не сразу. Обычно выгоднее вести оба канала параллельно, а решение об отключении принимать по метрикам через несколько недель.
Подходит ли конструктор для переноса сложного сценария? Для типовых сценариев (каталог, заявки, запись) — да. Для нестандартных интеграций и ветвлений эффективнее разработка под ключ.
Сколько стоит перенос бота в MAX? Зависит от количества интеграций и сложности сценария — от объёма работ, сопоставимого с запуском бота с нуля, до более простой пересборки готового сценария под конструктор.
Если планируете перенос бота в MAX, оставьте заявку — поможем с миграцией сценария и интеграций, или попробуйте собрать типовой сценарий самостоятельно в MaxCraft Builder.
Связанные материалы
Для полного пути от контента до заявки используйте эти страницы: услуга, кейсы и другие статьи.