Михаил Зотов
Fullstack-разработчик

Услуга

Перенос Telegram-бота в MAX

Адаптирую существующего Telegram-бота под MAX так, чтобы оба мессенджера работали на одной логике, одной базе и одних интеграциях. Клиенты и сотрудники пользуются тем мессенджером, который им удобнее, а вы поддерживаете один проект.

Доработки — от 1 000 ₽ · разработка бота — от 5 000 ₽

Что можно разработать

  • Аудит текущего Telegram-бота перед переносом
  • Вынос бизнес-логики в общий слой, независимый от мессенджера
  • Адаптер MAX Bot API рядом с существующим Telegram-адаптером
  • Перенос сценариев, кнопок и текстов с учётом отличий MAX
  • Общая база пользователей, заявок и статусов для двух мессенджеров
  • Уведомления сотрудникам в Telegram, MAX или в оба канала
  • Сохранение действующих интеграций с CRM, 1С, сайтом и API
  • Перенос бота, написанного на конструкторе, на собственный код

Какие задачи бизнеса решает

  • Не терять клиентов, которые перешли или переходят в MAX
  • Не поддерживать два отдельных бота с разной логикой и разными данными
  • Выполнить требования партнёров или заказчиков, которые работают только через MAX
  • Сохранить историю заявок и настроенные интеграции при смене мессенджера

Как устроен перенос

Сценарии, работа с базой, CRM и уведомлениями — это логика, которая не зависит от мессенджера. Я отделяю её от кода, который принимает и отправляет сообщения, и добавляю второй слой под MAX Bot API. В итоге заявка из Telegram и заявка из MAX попадают в одну базу и обрабатываются одинаково.

Что не переносится один в один

У MAX свой API: другие форматы кнопок, событий, вложений и разметки текста. Часть сценариев переносится почти без изменений, часть нужно адаптировать. Для рабочего режима MAX принимает события через webhook по HTTPS с сертификатом доверенного центра, поэтому серверную часть иногда приходится донастроить.

Если бот сделан на конструкторе

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

Что нужно от вас

Доступ к исходному коду или хотя бы подробное описание сценариев, доступ к серверу и базе, список интеграций. Для MAX — верифицированный профиль организации, ИП или самозанятого на платформе MAX для партнёров и созданный бот: после модерации платформа выдаёт токен. С регистрацией помогу.

От чего зависят сроки и стоимость

Главное — насколько логика бота переплетена с кодом Telegram. Если бизнес-логика уже вынесена отдельно, перенос занимает несколько дней. Если всё написано внутри обработчиков сообщений, сначала нужен рефакторинг. Точную оценку даю после просмотра кода.

Примеры функционала

  • Один backend и одна база на Telegram и MAX
  • Отдельные адаптеры под API каждого мессенджера
  • Webhook-подключение для MAX по HTTPS
  • Проверка всех сценариев в обоих мессенджерах
  • Логирование и разбор ошибок по каждому каналу
  • Возможность отключить Telegram позже без переделки логики

Как проходит разработка

  1. 1.Изучаю код, сценарии и интеграции текущего бота
  2. 2.Составляю список отличий: что переносится как есть, что меняется
  3. 3.Выношу общую логику и подключаю адаптер MAX
  4. 4.Тестирую сценарии в MAX на тестовом боте
  5. 5.Переключаю боевого бота, размещаю на сервере и передаю доступы
Нужен новый бот для MAX с нуля?

Разработка MAX-ботов под заявки, уведомления, отчёты, Excel и 1С.

Разработка ботов для MAX на заказ →
Нужно доработать сам Telegram-бот?

Новые сценарии, интеграции и исправления в существующем Telegram-боте.

Разработка Telegram-ботов →
В Telegram был Mini App?

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

Разработка мини-приложений для MAX →
Бот связан с 1С или CRM?

Интеграция MAX-бота с 1С, Bitrix24, amoCRM, сайтом и внутренними системами.

Интеграция MAX-бота с 1С, CRM и внутренними системами →

Используемые технологии

Node.jsTypeScriptTelegram Bot APIMAX Bot APIMongoDBPostgreSQL

FAQ

Можно ли перенести бота из Telegram в MAX без переписывания?

Полностью без изменений — нет: у MAX другой API. Но бизнес-логику, базу и интеграции обычно можно сохранить, а переписать только слой, который общается с мессенджером.

Будет ли работать старый Telegram-бот после переноса?

Да, если вам это нужно. Чаще всего оба бота работают параллельно на общем backend, и пользователи сами выбирают мессенджер.

Сохранятся ли пользователи и история заявок?

Данные в базе сохраняются. Но пользователи в MAX — это отдельные аккаунты, поэтому им нужно заново запустить бота. При необходимости можно связать аккаунты, например по номеру телефона.

Нужно ли юрлицо, чтобы запустить бота в MAX?

По документации MAX создавать ботов могут юрлица, ИП и самозанятые — резиденты РФ после верификации профиля на платформе для партнёров. Требования могут меняться, поэтому уточняю их на момент запуска.

Сколько стоит перенос бота в MAX?

Доработки — от 1 000 ₽, разработка бота — от 5 000 ₽. Стоимость переноса зависит от числа сценариев, интеграций и состояния текущего кода. Оценку даю после знакомства с проектом.

Михаил Зотов

Оценю стоимость вашего бота

Коротко опишите задачу — отвечу со стоимостью и сроком.

Работаю официально как самозанятый · договор и чек

Не хотите заполнять форму? Напишите мне напрямую

Написать в Telegram