Клиенты и в Telegram, и в MAX: делать два бота или один и где они всё равно разойдутся
«Бот макс в тг» ищут 724 раза в месяц — люди хотят одного бота, который работает и в Telegram, и в MAX. Ответ короткий: бот один, мессенджеров два. Сценарий, тексты, база знаний и связь с CRM у него общие, а слой, который общается с мессенджером, — свой для каждой платформы. Ниже — где Telegram и MAX совпадают, где расходятся так, что придётся решать отдельно, и когда два разных бота всё-таки правильнее одного.

Один сценарий и два адаптера: как это устроено
Любой бот для заявок состоит из трёх слоёв
Первый — сценарий: дерево диалога, тексты, кнопки, что спросить и куда передать. Второй — «мозг» и связи: база знаний, логика квалификации, CRM, календарь записи, уведомления менеджеру. Третий — адаптер к мессенджеру: он переводит «пользователь нажал кнопку» из Telegram и из MAX в одно событие для сценария и отправляет ответ обратно в нужном формате.
Первые два слоя от мессенджера не зависят, поэтому делаются один раз
Третий пишется под каждую платформу: у Telegram и MAX разные API, форматы кнопок и вложений, правила публикации. Так устроен и наш бот ТехМаркета: фильтры по спецтехнике, база лотов и рассылка алертов живут на сервере, а слой Telegram — тонкий; для MAX к той же логике дописывается второй такой слой.
Конструкторы делают то же самое за вас
На дату публикации поддержку MAX рядом с Telegram заявляют BotHelp, Salebot, Botmother, PuzzleBot и Watbot — один сценарий, каналы включаются галочками.
Где боты совпадают: заявки, база знаний, CRM, рассылки
Большая часть бота для приёма заявок переносится между мессенджерами без изменений: приветствие и ветки вопросов, сбор телефона — в обоих есть кнопка «поделиться контактом», — уведомление менеджеру, запись в CRM, ответы из базы знаний, статистика. Если Telegram-бот уже есть, для MAX не пишутся заново ни тексты, ни логика — только адаптер, поэтому второй мессенджер обходится меньшей работой, чем первый.
Совпадают и ограничения
В обоих мессенджерах бот пишет первым только тому, кто сам его запустил: загрузить таблицу номеров и «разослать по базе» не получится ни в Telegram, ни в MAX. Рекламные сообщения требуют согласия адресата — где граница между сервисным уведомлением и рекламой, мы разбирали в статье о рассылке через бота в MAX и Telegram.
Практический вывод
Сценарий стоит рисовать один раз и проверять на обеих платформах, а не копировать бота из Telegram «как есть».
Где расходятся: кнопки и меню
В Telegram у бота два вида клавиатур
Кнопки под сообщением — до восьми в ряд и до ста на клавиатуру — и клавиатура внизу экрана, которая заменяет пользователю набор текста; плюс кнопка меню и команды через «/». Многие боты построены на нижней клавиатуре: «Записаться», «Цены», «Позвать менеджера» висят внизу постоянно.
В MAX клавиатура прикрепляется к сообщению
До 30 рядов по 7 кнопок. Типы кнопок по документации на дату публикации: callback — событие боту, ссылка, запросить контакт, запросить геолокацию, открыть мини-приложение, отправить заданный текст, скопировать в буфер. Отдельной клавиатуры внизу экрана, к которой привыкли в Telegram, в документации MAX я не нашёл — сценарий с «постоянным меню внизу» придётся переложить в кнопки под сообщением.
Отсюда правило для одного сценария на два мессенджера
Каждый шаг — «сообщение плюс кнопки под ним». Такой шаг ложится в оба API без переделки. Разница мелкая, но именно на ней ломается «просто скопируйте бота».
Где расходятся: оплата
Здесь расхождение самое серьёзное
В Telegram есть Bot Payments: бот выставляет счёт, клиент платит через платёжного провайдера, с которым у вас договор — в России в списке провайдеров есть ЮKassa и другие, — а сам мессенджер комиссии не берёт. Правило платформы: физические товары и услуги — через провайдеров, цифровые товары внутри Telegram — только за Telegram Stars, внутреннюю валюту.
В Bot API MAX на дату публикации встроенного приёма платежей я не нашёл
Оплата решается через провайдера другими путями: ЮKassa запустила в MAX бота для выставления счетов, Prodamus — мини-приложение для платёжных ссылок; либо ваш бот открывает собственную витрину как мини-приложение, где платёж проводит эквайринг провайдера — так устроен наш пакет КАТАЛОГ за 250 000 ₽ с каталогом, оплатой и личным кабинетом внутри MAX.
Для «одного бота» это значит
Шаг «оплатить» проектируется дважды — в Telegram счётом внутри чата, в MAX ссылкой или мини-приложением. Сценарий до и после него общий, сам шаг — нет.
Где расходятся: мини-приложения и публикация
Мини-приложение — веб-страница, которая открывается внутри мессенджера
Витрина, запись с календарём, личный кабинет. В Telegram у Mini Apps несколько точек входа — кнопка под сообщением, кнопка меню, прямая ссылка. В MAX мини-приложение открывается кнопкой «открыть приложение» и общается с мессенджером через библиотеку MAX Bridge. Сама страница может быть одной: витрину вроде той, что мы делали как Mini App для «Сценариев Жизни» в Telegram, для MAX переносят с заменой тонкого слоя связи с мессенджером, а не с нуля.
Публикация расходится сильнее
В Telegram бот создаётся за минуту через @BotFather, без проверки личности и модерации. В MAX бота может создать только верифицированный профиль организации, ИП или самозанятого — резидента России, а пользователям он становится доступен после модерации. Подтверждает профиль руководитель или сам ИП, не подрядчик; как это проходит по дням — в статье о создании бота в MAX за неделю. Поэтому верификацию стоит начать первой — тогда обоих ботов можно запустить в один день.
Когда всё-таки два разных бота
Один сценарий на два мессенджера — ответ по умолчанию, но не всегда
Два разных бота нужны, когда в мессенджерах разные аудитории и задачи: в Telegram — поставщики и партнёры с прайсом и документами, в MAX — клиенты-физлица с записью. Когда боты принадлежат разным юрлицам: в MAX бот привязан к верифицированной организации, и «общий» бот на два ИП не собрать. Когда в одном мессенджере бот продаёт с оплатой, а в другом только собирает заявки — сценарии разойдутся больше чем наполовину. Ещё случай — старый Telegram-бот в конструкторе без поддержки MAX: тогда проще нарисовать сценарий заново и собрать оба бота на одной основе.
Признаки, что бот должен быть один
Одинаковые частые вопросы, одна CRM, один менеджер, один прайс. Если вы описываете два сценария, где половина веток совпадает, — это один бот с двумя адаптерами и одним отличающимся шагом оплаты.
Что это меняет в цене и когда звать студию
У нас бот в MAX по пакету БАЗОВЫЙ — 50 000 ₽ за 5–7 дней: меню, кнопки, сценарий заявки, до 20 диалоговых веток, уведомления менеджеру, статистика. Telegram-бот на том же сценарии по пакету BASIC — 50 000 ₽ за 5 дней; сценарий и тексты пишутся один раз, поэтому второй бот собирается быстрее первого — точный срок называем после брифа. Интеграции с amoCRM или Bitrix24, база знаний и запись — пакет РАБОЧИЙ за 120 000 ₽; каталог с оплатой внутри MAX — 250 000 ₽.
Самостоятельный путь — конструктор с обоими каналами
Сценарий на пять вопросов и одну заявку собирается за вечер, и для проверки спроса в MAX этого достаточно; о пределах — в статье как создать бота в MAX самому. Предел обычно наступает на трёх вещах: оплата, интеграция с CRM или записью, мини-приложение.
Проект от 600 000 ₽ нужен, когда бот — часть большего
Исследование аудитории, бренд, сайт, приложение и боты в одной системе с менеджером проекта.
Частые вопросы
Что спрашивают до заказа — с ответами, которые мы даём на брифе.
Можно ли сделать одного бота и для Telegram, и для MAX?
Да: сценарий, тексты, база знаний и связь с CRM делаются один раз, а к каждому мессенджеру пишется свой адаптер. Так работают и конструкторы с поддержкой обоих каналов, и разработка на коде. Отдельно проектируются шаг оплаты и меню — на платформах они устроены по-разному.
Какие конструкторы ботов поддерживают MAX?
На дату публикации поддержку MAX рядом с Telegram заявляют BotHelp, Salebot, Botmother, PuzzleBot и Watbot. Список меняется, и не все блоки сценария имеют аналог в MAX — перед выбором проверьте на сайте конструктора, что именно работает во втором мессенджере.
Можно ли принимать оплату в боте MAX?
Встроенных платежей в Bot API MAX на дату публикации я не нашёл. Оплата идёт через платёжного провайдера: ссылкой, ботом провайдера для счетов или внутри мини-приложения с эквайрингом — так устроен наш каталог с оплатой в MAX за 250 000 ₽. Чек по 54-ФЗ уходит через провайдера или вашу кассу.
Чем бот в MAX отличается от бота в Telegram?
Сценарий и логика одинаковые, различаются четыре вещи: кнопки — в MAX клавиатура прикреплена к сообщению; оплата — в Telegram есть Bot Payments, в MAX она идёт через провайдера; мини-приложения — разные библиотеки связи; публикация — в MAX бота создаёт только верифицированная организация, ИП или самозанятый, и он проходит модерацию.
Как это выглядит на практике

CLYOVO бот
ТехМаркет
ТехМаркет · маркетплейс спецтехники
открыть




Clyovo разработка
«Сценарии Жизни»
Сценарии Жизни · персональная аналитика по дате рождения
на сайтПохожая задача? План и расчёт за 24 часа
Расскажите, что нужно сделать. Подскажем, хватит ли пакета с фиксированной ценой или это проект от 600 000 ₽, и вернёмся с планом.