Чат-боты для мессенджера MAX под ключ · общий бэкенд с Telegram
Делаю ботов для MAX, которые продают подписки, принимают оплату и открывают доступ к платному контенту. Если у вас уже есть Telegram-бот, бот для MAX работает на том же бэкенде: одна база пользователей, одни подписки, одна админ-панель.
В рабочем проекте бот для MAX появился, когда часть аудитории заказчика ушла из Telegram. Канал доставки контента сохранили, а продажа и продление подписок так и идут без ручных операций.
Бот оформляет подписку, принимает оплату, продлевает её и открывает доступ к закрытым материалам. Когда подписка заканчивается, доступ закрывается сам.
подписки · автопродление · доступ к контенту
02
Приём оплаты
Встроенной оплаты в Bot API MAX нет, поэтому платёж идёт через провайдера: бот выдаёт ссылку, провайдер присылает уведомление на сервер, бот подтверждает оплату и выдаёт доступ. Чеки по 54-ФЗ — в той же интеграции.
Сбор заявок, напоминания клиентам, уведомления сотрудникам. Данные попадают в админ-панель или в вашу CRM по API.
заявки · рассылки · интеграция с CRM
04
Второй канал рядом с Telegram
Бот для MAX подключается к существующему бэкенду. Логика и данные общие, отличается только слой работы с API мессенджера. Аудиторию, которая ушла из Telegram, не нужно заводить в новую систему.
Когда кнопок и сообщений мало — каталог, личный кабинет, форма записи — к боту подключается веб-приложение, которое открывается прямо в мессенджере. Мини-приложение проходит отдельную модерацию платформы.
веб-приложение · Vue / React
Что входит в разработку
под ключ
Бот
сценарии и командыклавиатуры и кнопкивебхук или long pollingфайлы и медиа
Админ-панель
пользователиподписки и платежирассылкиправа доступа
Платежи
рекуррентные списанияидемпотентные вебхуки54-ФЗ
Инфраструктура
сервер и деплойDockerмониторинг
Качество
автотесты на платежи и расчётыручная приёмка сценариев
Как идёт работа
пять этапов
01
Разбор задачи
Созвон на двадцать минут: что продаём, кому, как сейчас принимаете оплату, какие системы уже есть.
02
Сценарии и модель данных
Схема диалогов, статусы подписки и платежа, роли в админ-панели. На этом этапе становится понятна оценка по срокам и стоимости.
03
Регистрация и разработка
Бота регистрирует заказчик на свою организацию: так требует платформа. Модерация занимает до 48 часов по рабочим дням, разработка за это время не стоит.
04
Запуск и приёмка
Логику оплаты и доступа закрываю автотестами, перед релизом прогоняю сценарии руками.
05
Поддержка
Мониторинг, исправления, доработки под новые сценарии и изменения API мессенджера.
Сроки и стоимость
по задаче
Цена зависит от сценариев, числа интеграций и того, есть ли уже бэкенд. После созвона присылаю оценку по этапам.
Для ориентира: экосистема из админ-панели, Telegram-бота и бота для MAX с двумя платёжными провайдерами ушла в продакшен за 1,5–2 месяца.
Кейс
в продакшене
01
Платформа подписок для инвестиционного советника
Единственный разработчик · Telegram-бот, бот для MAX и админ-панель на общем бэкенде
Продажа клубных подписок шла вручную. Теперь подписки продаются и продлеваются автоматически через две платёжные интеграции с рекуррентными списаниями, чеки формируются по 54-ФЗ, доступ к аналитике выдаётся и снимается сам.
Пример задачи и архитектуры, а не проект из портфолио
Задача
Салон принимает записи по телефону и в мессенджерах, мастера путаются в расписании, клиенты забывают о визитах.
Как собрать
Бот в MAX показывает свободные окна мастеров, записывает и присылает напоминание накануне. Предоплата — ссылкой платёжного провайдера, подтверждение приходит вебхуком. Расписание и мастера — в админке. Тот же бэкенд можно подключить к Telegram.
Что получит заказчик
Запись без звонков, меньше неявок, расписание всех мастеров в одном месте.
MAX API · Laravel или Node.js · PostgreSQL · платёжный провайдер
Частые вопросы
про ботов в MAX
Кто может завести бота в MAX?
По правилам платформы — юрлица, ИП и самозанятые, которые являются резидентами РФ, после верификации профиля. Бота регистрирует заказчик на свою организацию, я подключаюсь по токену. Модерация занимает до 48 часов по рабочим дням.
Можно ли принимать оплату в боте MAX?
Да, через платёжного провайдера. Бот формирует ссылку на оплату, после оплаты провайдер присылает уведомление на сервер, и бот открывает доступ. Встроенных платёжных методов, как Stars в Telegram, в Bot API MAX нет.
У меня уже есть бот в Telegram. Его придётся писать заново?
Нет. Логика, пользователи и подписки живут в общем бэкенде, для MAX добавляется свой слой работы с API мессенджера. Так устроен проект из кейса: админ-панель, Telegram-бот и бот для MAX работают на одном бэкенде.
Сколько стоит бот для MAX?
Цена зависит от сценариев, числа интеграций и того, есть ли уже бэкенд. После короткого созвона присылаю оценку по этапам.
На чём пишете ботов?
Бэкенд на PHP и Laravel или на Node.js и TypeScript, база PostgreSQL, Redis для очередей и кеша, админ-панель на Vue.
Что происходит после запуска?
Сервис можно оставить на сопровождении: мониторинг работоспособности, исправления, доработки под новые сценарии и изменения API мессенджера.
Обсудим вашего бота
Опишите задачу в Telegram: что продаёте и где сейчас ваша аудитория. Отвечу, как это собрать и что войдёт в первую версию.