Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Версия
1.0.0-pl
Дата выпуска
17.06.2026
Загрузки
0
Просмотры
6
Внимание, этот компонент требует PHP
8.1
или выше!
Внимание, этот компонент требует MODX 3 или выше.
MaxNotify 3 — отдельный компонент для MODX Revolution 3 и miniShop3,
который отправляет уведомления о заказах в мессенджер MAX через
официальный MAX Business API
или через сервис (https://rumaxbot.ru).
Компонент помогает владельцу и менеджерам интернет-магазина быстро узнавать
о новых заказах и изменениях их статуса без постоянной проверки панели MODX.
Возможности
— уведомление сразу после создания заказа miniShop3;
— уведомление при изменении статуса заказа;
— фильтрация уведомлений по ID статусов;
— номер, сумма и состав заказа;
— имя, телефон и email покупателя;
— адрес доставки и комментарий клиента;
— название способа доставки и оплаты;
— ссылка на конкретный заказ в панели MODX;
— официальный MAX Business API и сервис rumaxbot.ru на выбор;
— отправка одному или нескольким чатам, каналам или пользователям;
— сообщения в формате Markdown или HTML;
— редактируемые чанки сообщений;
— запись ошибок API и соединения в журнал MODX.
Требования
— MODX Revolution 3.x;
— miniShop3 1.x;
— PHP 8.1+;
— PHP cURL или включённый allow_url_fopen;
— токен официального MAX-бота или канал и API-ключ rumaxbot.ru.
Компонент проверен с MODX Revolution 3.2.1-pl и miniShop3 1.11.1-beta1.
Установка
Откройте в MODX раздел Пакеты → Установщик.
Найдите компонент MaxNotify 3 в репозитории.
Нажмите Скачать, затем Установить.
После установки очистите кэш MODX.
Настройка
Откройте Системные настройки и выберите пространство имён maxnotify3.
Основные параметры:
— maxnotify3.enabled — включает или отключает компонент;
— maxnotify3.provider — rumaxbot или maxbusiness;
— maxnotify3.format — markdown или html;
— maxnotify3.timeout — таймаут API-запроса в секундах;
— maxnotify3.notify_new_order — уведомления о новых заказах;
— maxnotify3.notify_status_change — уведомления о смене статуса;
— maxnotify3.statuses — ID статусов через запятую, пустое поле разрешает все.
Подключение официального MAX Business API
Официальное подключение доступно верифицированным организациям и ИП, которые
являются резидентами РФ.
Создайте и верифицируйте профиль на
платформе MAX для партнёров.
Создайте чат-бота и дождитесь прохождения модерации.
Получите токен в разделе Чат-боты → Перейти → Расширенные настройки → Настроить.
Добавьте бота в нужный чат или канал либо запустите личный диалог с ботом.
Получите chat_id или user_id через
Webhook/Long Polling API MAX.
Установите maxnotify3.provider в значение maxbusiness.
Заполните настройки:
— maxnotify3.max_token — токен бота;
— maxnotify3.max_recipient_type — chat_id или user_id;
— maxnotify3.max_recipient_ids — один или несколько ID через запятую;
— maxnotify3.max_notify — уведомлять участников чата;
— maxnotify3.max_disable_link_preview — отключить превью ссылок.
Официальный API принимает сообщения длиной до 4000 символов. Более длинные
уведомления MaxNotify 3 автоматически сокращает.
Подключение rumaxbot.ru
— Зарегистрируйтесь на rumaxbot.ru и подтвердите email.
— Создайте канал.
— Подключите MAX-бота к каналу по инструкции сервиса.
— Создайте API-ключ канала.
— Укажите ключ в настройке maxnotify3.api_key.
API-ключ нельзя публиковать или добавлять в репозиторий.
Шаблоны сообщений
После установки в категории элементов MaxNotify 3 будут созданы чанки:
— maxNotify3OrderCreated — новый заказ в Markdown;
— maxNotify3OrderStatus — новый статус в Markdown;
— maxNotify3OrderCreatedHtml — новый заказ в HTML;
— maxNotify3OrderStatusHtml — новый статус в HTML.
Доступные плейсхолдеры: num, uuid, cost, receiver, first_name,
last_name, phone, email, address, comment, order_comment,
products, delivery_name, payment_name, status_name, manager_url и
другие поля заказа miniShop3.
который отправляет уведомления о заказах в мессенджер MAX через
официальный MAX Business API
или через сервис (https://rumaxbot.ru).
Компонент помогает владельцу и менеджерам интернет-магазина быстро узнавать
о новых заказах и изменениях их статуса без постоянной проверки панели MODX.
Возможности
— уведомление сразу после создания заказа miniShop3;
— уведомление при изменении статуса заказа;
— фильтрация уведомлений по ID статусов;
— номер, сумма и состав заказа;
— имя, телефон и email покупателя;
— адрес доставки и комментарий клиента;
— название способа доставки и оплаты;
— ссылка на конкретный заказ в панели MODX;
— официальный MAX Business API и сервис rumaxbot.ru на выбор;
— отправка одному или нескольким чатам, каналам или пользователям;
— сообщения в формате Markdown или HTML;
— редактируемые чанки сообщений;
— запись ошибок API и соединения в журнал MODX.
Требования
— MODX Revolution 3.x;
— miniShop3 1.x;
— PHP 8.1+;
— PHP cURL или включённый allow_url_fopen;
— токен официального MAX-бота или канал и API-ключ rumaxbot.ru.
Компонент проверен с MODX Revolution 3.2.1-pl и miniShop3 1.11.1-beta1.
Установка
Откройте в MODX раздел Пакеты → Установщик.
Найдите компонент MaxNotify 3 в репозитории.
Нажмите Скачать, затем Установить.
После установки очистите кэш MODX.
Настройка
Откройте Системные настройки и выберите пространство имён maxnotify3.
Основные параметры:
— maxnotify3.enabled — включает или отключает компонент;
— maxnotify3.provider — rumaxbot или maxbusiness;
— maxnotify3.format — markdown или html;
— maxnotify3.timeout — таймаут API-запроса в секундах;
— maxnotify3.notify_new_order — уведомления о новых заказах;
— maxnotify3.notify_status_change — уведомления о смене статуса;
— maxnotify3.statuses — ID статусов через запятую, пустое поле разрешает все.
Подключение официального MAX Business API
Официальное подключение доступно верифицированным организациям и ИП, которые
являются резидентами РФ.
Создайте и верифицируйте профиль на
платформе MAX для партнёров.
Создайте чат-бота и дождитесь прохождения модерации.
Получите токен в разделе Чат-боты → Перейти → Расширенные настройки → Настроить.
Добавьте бота в нужный чат или канал либо запустите личный диалог с ботом.
Получите chat_id или user_id через
Webhook/Long Polling API MAX.
Установите maxnotify3.provider в значение maxbusiness.
Заполните настройки:
— maxnotify3.max_token — токен бота;
— maxnotify3.max_recipient_type — chat_id или user_id;
— maxnotify3.max_recipient_ids — один или несколько ID через запятую;
— maxnotify3.max_notify — уведомлять участников чата;
— maxnotify3.max_disable_link_preview — отключить превью ссылок.
Официальный API принимает сообщения длиной до 4000 символов. Более длинные
уведомления MaxNotify 3 автоматически сокращает.
Подключение rumaxbot.ru
— Зарегистрируйтесь на rumaxbot.ru и подтвердите email.
— Создайте канал.
— Подключите MAX-бота к каналу по инструкции сервиса.
— Создайте API-ключ канала.
— Укажите ключ в настройке maxnotify3.api_key.
API-ключ нельзя публиковать или добавлять в репозиторий.
Шаблоны сообщений
После установки в категории элементов MaxNotify 3 будут созданы чанки:
— maxNotify3OrderCreated — новый заказ в Markdown;
— maxNotify3OrderStatus — новый статус в Markdown;
— maxNotify3OrderCreatedHtml — новый заказ в HTML;
— maxNotify3OrderStatusHtml — новый статус в HTML.
Доступные плейсхолдеры: num, uuid, cost, receiver, first_name,
last_name, phone, email, address, comment, order_comment,
products, delivery_name, payment_name, status_name, manager_url и
другие поля заказа miniShop3.
1.0.0-pl
- создан отдельный пакет maxnotify3 для MODX Revolution 3 и miniShop3;
- добавлена поддержка namespaced-моделей miniShop3;
- обновлены поля заказа: status_id, delivery_id, payment_id;
- обновлена ссылка на заказ в менеджере MODX: namespace=minishop3;
- добавлены отдельные настройки, чанки и plugin MaxNotify 3;
- сохранены провайдеры MAX Business API и rumaxbot.ru.


Последние обсуждения в сообществе MODX.pro