Как перенести бота и мини-приложение из Telegram в MAX: что меняется в коде, план из 7 шагов, смета от 280 000 ₽ и как сохранить клиентов и бонусы.

Перенос Telegram Mini App в MAX – замена Telegram Web Apps API на MAX Bridge и авторизации на Max ID при сохранении фронтенда и бэкенда. У Fortech миграция стоит от 280 000 ₽.
Обычно спрашивают, сколько стоит переписать приложение под MAX. Переписывать почти нечего. Дорого обходится другое: перевезти пользователей так, чтобы они не потерялись по дороге.
Код Telegram Mini App и мини-приложения в MAX устроен похоже: оба сервиса открывают веб-страницу внутри мессенджера и общаются с ним через свою библиотеку. Поэтому техническая часть переезда занимает дни, а не месяцы. Сложности начинаются там, где у бизнеса есть база клиентов, история заказов и бонусы, привязанные к аккаунтам Telegram. Как вообще меняется рынок мобильной разработки в России, разобрано в обзоре мобильной разработки в 2026 году. Здесь разобраны план переноса, состав сметы и способы сохранить аудиторию.
При переносе мини-приложения из Telegram в MAX основной фронтенд на React или Vue и серверная часть сохраняются. Меняется слой, который связывает приложение с мессенджером.
Что придётся заменить:
Что, скорее всего, останется: дизайн, бизнес-логика, база данных, интеграции с CRM и учётной системой.
Отдельный пункт – требования к компании. Telegram публикует мини-приложение за 1–2 дня без проверки бизнеса. MAX требует верификации организации через Госуслуги, T-Business ID или Alfa ID, и пройти её может только руководитель или человек с правом первой подписи.
Перенос бота и мини-приложения из Telegram в MAX удобно вести в семь шагов, от аудита до отключения старой версии.
Технические шаги с четвёртого по шестой Fortech выполняет за 7–14 дней с сохранением данных и бизнес-логики. Общий срок проекта зависит от того, как быстро пройдут верификация и модерация бота.
Пакет «Миграция в MAX» у Fortech стоит от 280 000 ₽. В него входят перенос и адаптация приложения под MAX, замена Telegram Web Apps API на MAX Bridge, синхронизация базы данных для сохранения пользователей и, при необходимости, перенос серверов и данных в российское облако. Подробный состав пакета описан на странице разработки мини-приложений для MAX.
Цену вверх двигают четыре вещи:
Последний пункт встречается чаще, чем кажется. Если приложение писала команда, которой больше нет, перенос начинается с аудита чужого кода, и этот аудит стоит закладывать в смету отдельной строкой. Как такой аудит проводят и что забрать у уходящего подрядчика, описано в материале о приёме поддержки чужого кода.
Точную стоимость для бота без мини-приложения, где переносится только переписка и команды, Fortech называет после аудита: [нужна цифра].
Аккаунт клиента в Telegram и его аккаунт в MAX – два разных идентификатора. Мессенджеры не передают друг другу информацию о том, что это один человек. Если ничего не сделать, постоянный клиент откроет мини-приложение в MAX и увидит пустую историю заказов и ноль бонусов.
Решение в том, чтобы связать аккаунты через ключ, который бизнес уже знает: номер телефона, электронную почту или номер карты лояльности. Пользователь подтверждает его один раз при первом входе в MAX, и сервер склеивает две учётные записи в одну.
Второе правило – не выключать Telegram в день запуска MAX. Обе версии работают на одной базе данных, а старый бот рассказывает о новой версии и даёт ссылку на неё. Переход идёт постепенно, и компания видит по статистике диплинков, сколько клиентов уже переехало.
Третье – заменить ссылки везде, где они напечатаны или опубликованы. Забытый QR-код на кассе продолжит вести в Telegram ещё годы.
В проекте для компании из сферы искусственного интеллекта и Web3 команда Fortech работала над чат-интерфейсом, через который пользователи общаются с ИИ-агентами. Работы шли с апреля 2025 по февраль 2026 года, веб-версия была собрана на React, Vite и TypeScript, мобильная на React Native.
Среди задач была интеграция с Telegram: регистрация через мессенджер и запуск всей платформы как Telegram Mini App. Отдельно подключили PostHog для аналитики поведения пользователей.
Важная деталь для темы переноса: мини-приложение здесь было не отдельным продуктом, а режимом запуска существующего веб-интерфейса. Такая архитектура и делает переезд между мессенджерами дешёвым. Когда связь с мессенджером собрана в одном слое, замена Telegram на MAX затрагивает этот слой, а не весь продукт.
Перенос в MAX не нужен, если клиенты компании пользуются Telegram и не планируют переходить. Мини-приложение без аудитории обходится дороже, чем пауза в решении.
Есть и промежуточный вариант: держать обе платформы на общем коде. Архитектура с единым фронтендом и отдельными слоями для Telegram и MAX позволяет работать в двух мессенджерах без двойной разработки. Минус в двойной поддержке ботов и двух модерациях при каждом крупном обновлении.
Честно стоит признать и ограничение: пока никто не знает, как быстро аудитория конкретной отрасли переедет в MAX. Поэтому вторая платформа – это страховка, а не замена первой.
Перенос в MAX стоит начинать с аудита кода и с заявки директора на верификацию, в один и тот же день. Тогда технические 7–14 дней не будут ждать подписи. Если команда, которая делала приложение в Telegram, уже недоступна, сначала проверьте, кто сможет взять код в работу, и используйте для этого пять вопросов к IT-подрядчику.
Пакет миграции мини-приложения из Telegram в MAX у Fortech начинается от 280 000 ₽. В него входят адаптация приложения, замена Telegram Web Apps API на MAX Bridge, синхронизация базы данных пользователей и перенос серверов в российское облако при необходимости. Итоговая цена зависит от качества исходного кода и способа приёма платежей.
Техническая часть переноса бота и мини-приложения из Telegram в MAX занимает у Fortech 7–14 дней с сохранением данных и бизнес-логики. Общий срок зависит от верификации компании, которую проходит руководитель лично, и от модерации бота на платформе MAX. Обе процедуры лучше запускать в первый день проекта.
Не потеряют, если связать аккаунты Telegram и MAX через общий ключ: номер телефона, почту или карту лояльности. Клиент подтверждает его при первом входе в мини-приложение MAX, и сервер объединяет две учётные записи. Обе версии в это время работают на одной базе данных.