Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Max: чат-бот, оповещения, рассылка (Макс)

Max приходит на замену привычным мессенджерам и скоро без него будет не обойтись.Наш модуль позволяет пользователю просматривать информацию о своих заказах, получать уведомления с сайта прямо через бот.Функциональность чат-ботаПолучение уведомления о новом заказе для пользователя и администратораПолучение уведомления о смене статуса заказа для пользователя и администратораПолучение уведомления о смене трекномера заказа для пользователя и администратораПолучение уведомления об оплате заказа для пользователя и администратораПолучение уведомления об отмене заказа для пользователя и администратораВозможность настройки отправки уведомления по событиям почтовых шаблонов с использованием переменных почтовых шаблоновПо умолчанию добавлены шаблоны оповщения пользователя о поступлении товараПросмотр деталей заказа по номеруНастраиваемые шаблоны уведомлений со всеми необходимыми переменнымиВключение и отключение уведомлений отдельно для пользователя и администратораСобственные шаблоны для пользователя и администратораАвторизация пользователя в боте по логину/E-mail/телефону и паролюАвторизация пользователя в боте через номер заказа и E-mail/телефонВозможность рассылки сообщений по ID чата или по ID пользователя, или всем сразуПросмотр списка пользователейНастройка своих кнопок для ботаВозможность авторизации по ссылке бота вида https://max.ru/iКОД_БОТАt?start=ID_ЗАКАЗА-ТЕЛЕФОН_ИЛИ_EMAIL или вида https://t.me/КОД_БОТА?start=base64_encode(ID_ЗАКАЗА|ТЕЛЕФОН_ИЛИ_EMAIL;)ПоддержкаВ случае если у вас остались вопросы или у вас возникли проблемы при установке модуля, обратитесь к нам:Телефон/Telegram/Max/Whatsapp: +79169640793Telegram: @slytekorgMax: @slytekorgE-mail: info@slytek.ru

Max: чат-бот, оповещения, рассылка (Макс)

Max: чат-бот, оповещения, рассылка (Макс)

от Slytek
Купить продление
Скриншоты
Описание

Технические данные

Опубликовано:
10.03.2026
Версия:
1.0.0
Установлено:
Менее 50 раз
Подходящие редакции:
«Малый бизнес», «Бизнес», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Нет
Поддержка Композита:
Да
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

Max приходит на замену привычным мессенджерам и скоро без него будет не обойтись.

Наш модуль позволяет пользователю просматривать информацию о своих заказах, получать уведомления с сайта прямо через бот.

Функциональность чат-бота
  • Получение уведомления о новом заказе для пользователя и администратора
  • Получение уведомления о смене статуса заказа для пользователя и администратора
  • Получение уведомления о смене трекномера заказа для пользователя и администратора
  • Получение уведомления об оплате заказа для пользователя и администратора
  • Получение уведомления об отмене заказа для пользователя и администратора
  • Возможность настройки отправки уведомления по событиям почтовых шаблонов с использованием переменных почтовых шаблонов
  • По умолчанию добавлены шаблоны оповщения пользователя о поступлении товара
  • Просмотр деталей заказа по номеру
  • Настраиваемые шаблоны уведомлений со всеми необходимыми переменными
  • Включение и отключение уведомлений отдельно для пользователя и администратора
  • Собственные шаблоны для пользователя и администратора
  • Авторизация пользователя в боте по логину/E-mail/телефону и паролю
  • Авторизация пользователя в боте через номер заказа и E-mail/телефон
  • Возможность рассылки сообщений по ID чата или по ID пользователя, или всем сразу
  • Просмотр списка пользователей
  • Настройка своих кнопок для бота
  • Возможность авторизации по ссылке бота вида https://max.ru/iКОД_БОТАt?start=ID_ЗАКАЗА-ТЕЛЕФОН_ИЛИ_EMAIL или вида https://t.me/КОД_БОТА?start=base64_encode(ID_ЗАКАЗА|ТЕЛЕФОН_ИЛИ_EMAIL;)
Поддержка

В случае если у вас остались вопросы или у вас возникли проблемы при установке модуля, обратитесь к нам:


Телефон/Telegram/Max/Whatsapp: +79169640793
Telegram: @slytekorg
Max: @slytekorg
E-mail: info@slytek.ru
Отзывы (0)
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Установка
На сервере должно быть установлено расширение curl для PHP

Модуль устанавливается стандартными средствами.
Настройка модуля на странице https://ваш_домен/bitrix/admin/settings.php?mid=slytek.maxnotify&lang=ru

Регистрация бота проходит в несколько этапов:

1) Регистрируетесь на платформе https://business.max.ru/ по инструкции https://dev.max.ru/docs/maxbusiness/connection;
2) Создаете бота на платформе и получите токен для интеграции. Можно использовать инструкцию https://dev.max.ru/docs/chatbots/bots-create;
3) По итогу регистрации получаем наш токен — 12345678:QWErtYUIoPASDFGhJKLZXCVBnMdasd.
Будьте осторожны: никогда и никому не показывайте токен.

Получение ChatID администратора:
1) Откройте чат с созданным ботом в Max
2) Не взирая на то что бот просит отправьте ему сообщение /id и в ответ получите ChatID
3) вставьте в поле и сохраните

В модуле предусмотрены события onMessageGet и onButtonsGet
onMessageGet - событие которое вызывается при отправке пользователем сообщения в чат телеграм-бота
Входящие параметры для onMessageGet:
'message'  - текст сообщения
'user_name' - Логин пользователя
'first_name' - Имя
'last_name' - Фамилия
'chat_id' - ID чата
'buttons' - кнопки чата
Получает из события:
'message' - текст который нужно отправить пользователю в ответ
'buttons' - список кнопок которые показываются пользователю

onButtonsGet - событие которое вызывается при формировании списка кнопок для показа пользователю
Входящие параметры для onButtonsGet:
'buttons'  - список кнопок по умолчанию
Получает из события:
массив списка кнопок

Пример обработки событий
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
    'slytek.maxnotify',
    'onMessageGet',
    ['MaxnotifyHandler', 'onMessageGet']
);
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
    'slytek.maxnotify',
    'onButtonsGet',
    ['MaxnotifyHandler', 'onButtonsGet']
);

class MaxnotifyHandler
{
    public static function onMessageGet(\Bitrix\Main\Event $event)
    {
        $message = $event->getParameter('message');
        $chat_id = $event->getParameter('chat_id');
        $buttons = $event->getParameter('buttons');
        $user_name = $event->getParameter('user_name');
        $first_name = $event->getParameter('first_name');
        $last_name = $event->getParameter('last_name');

        $res = [];

        if ($message == 'test')
        {
            $buttons[] = 'test';
            $buttons[] = 'test2';
            $res = [
                'buttons' => $buttons,
                'message' => $first_name . ' ' . $last_name . ' [' . $user_name . '] said ' . $message,
            ];
        }

        $result = new \Bitrix\Main\EventResult(\Bitrix\Main\EventResult::SUCCESS, $res);

        return $result;
    }

    public static function onButtonsGet(\Bitrix\Main\Event $event)
    {
        $buttons = $event->getParameter('buttons');
        $params = $event->getParameter('params');
        if ($params['message'] == 'test2')
        {
            $buttons[] = $params['user_name'];
        }
        $result = new \Bitrix\Main\EventResult(\Bitrix\Main\EventResult::SUCCESS, $buttons);

        return $result;
    }
}

Пример ссылки для авторизации в боте:

Для авторизованных пользователей:
\Bitrix\Main\Loader::includeModule('slytek.maxnotify');
echo 'https://max.ru/КОД_БОТА?start='.\Slytek\Max\Notify::authLink();
или по данным заказа
https://max.ru/КОД_БОТА?start=ID_ЗАКАЗА-ТЕЛЕФОН_ИЛИ_EMAIL 
или вида 
https://max.ru/КОД_БОТА?start=base64_encode('ID_ЗАКАЗА|ТЕЛЕФОН_ИЛИ_EMAIL')


Поддержка
В случае если у вас остались вопросы или у вас возникли проблемы при установке модуля, обратитесь к нам:

Телефон/Telegram/Max/Whatsapp: +79169640793
Telegram: @slytekorg
Max: @slytekorg
E-mail: info@slytek.ru

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки