• Как создать чат-бота в мессенджере Макс (Max) для разных CMS
    Хотите заказать услугу прямо сейчас?

    🤖 Как создать чат-бота в мессенджере Макс (Max) для разных CMS

    Мессенджер Макс (Max) набирает популярность как платформа для общения и автоматизации. Многие компании создают чат-ботов в Max, чтобы автоматизировать поддержку клиентов, сбор заявок и продажи. В этой статье мы разберём, как интегрировать чат-бота Макс с популярными CMS — WordPress, 1С-Битрикс, MODX и OpenCart.


    🔹 1. Общая схема интеграции чат-бота Макс

    1. Пользователь пишет в мессенджер Макс.

    2. Max отправляет запрос (webhook) на сайт.

    3. CMS принимает сообщение и обрабатывает его.

    4. Сайт отправляет ответ пользователю через API Макс (Max).


    🔹 2. Чат-бот Макс для WordPress

    В WordPress удобно подключить чат-бота Max через собственный плагин.

    <?php
    /*
    Plugin Name: Max Bot
    */

    add_action('rest_api_init', function () {
    register_rest_route('maxbot/v1', '/webhook', [
    'methods' => 'POST',
    'callback' => 'maxbot_webhook_handler',
    ]);
    });

    function maxbot_webhook_handler(WP_REST_Request $request) {
    $data = $request->get_json_params();
    $chatId = $data['chat']['id'];
    $message = $data['message']['text'];

    $reply = "Привет, вы написали в Макс: " . $message;

    wp_remote_post("https://api.maxmessenger.com/bot/sendMessage?token=ВАШ_API_KEY", [
    'headers' => ['Content-Type' => 'application/json'],
    'body' => json_encode([
    'chat_id' => $chatId,
    'text' => $reply,
    ])
    ]);

    return ['status' => 'ok'];
    }

    Webhook для Макс:
    https://ваш-сайт.ru/wp-json/maxbot/v1/webhook


    🔹 3. Чат-бот Макс для 1С-Битрикс

    В init.php добавляем обработку webhook от Max:

    <?php
    AddEventHandler("main", "OnPageStart", function() {
    if ($_SERVER['REQUEST_URI'] === '/maxbot/webhook/') {
    $data = json_decode(file_get_contents('php://input'), true);

    $chatId = $data['chat']['id'];
    $message = $data['message']['text'];

    $reply = "Битрикс получил сообщение из Макс: " . $message;

    $ch = curl_init("https://api.maxmessenger.com/bot/sendMessage?token=ВАШ_API_KEY");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'chat_id' => $chatId,
    'text' => $reply
    ]));
    curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
    curl_exec($ch);
    curl_close($ch);

    die();
    }
    });

    Webhook для Макс:
    https://ваш-сайт.ru/maxbot/webhook/


    🔹 4. Чат-бот Макс для MODX

    Создаём файл assets/components/maxbot/webhook.php:

    <?php
    define('MODX_API_MODE', true);
    require dirname(__FILE__, 4) . '/index.php';

    $data = json_decode(file_get_contents("php://input"), true);
    $chatId = $data['chat']['id'];
    $message = $data['message']['text'];

    $reply = "MODX ответил в Макс: " . $message;

    $ch = curl_init("https://api.maxmessenger.com/bot/sendMessage?token=ВАШ_API_KEY");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'chat_id' => $chatId,
    'text' => $reply
    ]));
    curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
    curl_exec($ch);
    curl_close($ch);

    Webhook для Max:
    https://site.ru/assets/components/maxbot/webhook.php


    🔹 5. Чат-бот Макс для OpenCart

    В catalog/controller/extension/module/maxbot.php:

    <?php
    class ControllerExtensionModuleMaxbot extends Controller {
    public function webhook() {
    $data = json_decode(file_get_contents("php://input"), true);
    $chatId = $data['chat']['id'];
    $message = $data['message']['text'];

    $reply = "OpenCart принял сообщение из Макс: " . $message;

    $ch = curl_init("https://api.maxmessenger.com/bot/sendMessage?token=ВАШ_API_KEY");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'chat_id' => $chatId,
    'text' => $reply
    ]));
    curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
    curl_exec($ch);
    curl_close($ch);

    $this->response->setOutput(json_encode(['status' => 'ok']));
    }
    }

    Webhook для Макс:
    https://ваш-сайт.ru/index.php?route=extension/module/maxbot/webhook


    🔹 6. Возможности чат-бота Макс

    • 🔘 Кнопки и меню для быстрого выбора.

    • 📊 Интеграция с CRM (заявки из Max напрямую менеджеру).

    • 🤖 AI-поддержка для обработки естественного языка.

    • 📩 Сценарии диалогов (опросы, квизы, продажи).


    📌 Итог

    Интеграция чат-бота в мессенджер Макс (Max) возможна практически с любой CMS. Достаточно:

    1. Получить API-ключ Макс.

    2. Настроить webhook.

    3. Обрабатывать входящие сообщения и отправлять ответы через Max API.

    Такой чат-бот Макс поможет автоматизировать поддержку, увеличить продажи и упростить взаимодействие с клиентами 🚀.

    Комментарии (1)

    Очень полезная инструкция по созданию чат-бота в мессенджере Max для WordPress. Особенно понравился раздел про подключение webhook и интеграцию через REST API. Было бы интересно подробнее разобрать автоматическую отправку заявок из формы сайта в бот Max. Спасибо за подробный разбор!

    Оставить комментарий

    Вам может быть интересным

    Как добавить иконку и ссылку на сайт для нового мессенджера Макс

    Посмотреть

    🎉 Как «Подружить» Мессенджер MAX с Битрикс24: Пошаговая Инструкция от Новичка до Гуру API!

    Посмотреть

    Интеграция Сервисных Уведомлений через MAX Messenger

    Посмотреть

    Как сделать интернет-магазин на «1C-Битрикс: Старт» — краткое руководство с примерами

    Посмотреть

    Кейсы компании

    Кейс: создание кастомной корзины на 1С‑Битрикс с лицензией «Стандарт»

    Посмотреть

    Кастомная система комментариев WordPress с микроразметкой и AJAX

    Посмотреть

    Как создать компонент в Битрикс 1С, который изменяет цену на китайские юани

    Посмотреть

    🎯 Кейс Павлов Студио: как мы внедрили Яндекс SmartCaptcha для защиты всех форм сайта (включая Bitrix)

    Посмотреть

    Разработка онлайн-калькулятора для товаров на сайте wp

    Посмотреть

    Обновление сайта с битрикс 1с с версии php 5.6 до 8.2

    Посмотреть

    Разработка сервиса для сбора информации из соц.сети «Вконтате»

    Посмотреть

    Разработка мега-меню для сайта на wordpress https://doma-penoblok.ru/

    Посмотреть

    Разработка и сопровождение сайта  https://aaa-sitrak.ru/ с последующей интеграцией на 1с-битрикс

    Посмотреть

    Разработка интернет-магазина https://sklad38.ru/ на битрикс 1с

    Посмотреть

    Доработка сайта https://tochka-kontakta.ru/ для организации «Точка Контакта»

    Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите ее, затем начинайте создавать!

    Посмотреть
    Max Messenger