+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

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

Менее 50 раз установок
от Slytek
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

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

Число установок:
Менее 50 раз
Версия:
1.1.0
Адаптивность:
Нет
Поддержка композита:
Да
Дата публикации:
01.10.2026

Совместимые редакции

Описание

В настоящее время VK часто используется для уведомлений о заказах.

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

Функциональность чат-бота
  • Получение уведомления о новом заказе для пользователя и администратора
  • Получение уведомления о смене статуса заказа для пользователя и администратора
  • Получение уведомления о смене трекномера заказа для пользователя и администратора
  • Получение уведомления об оплате заказа для пользователя и администратора
  • Получение уведомления об отмене заказа для пользователя и администратора
  • Получение уведомления о заполнении веб-формы
  • Возможность настройки отправки уведомления по событиям почтовых шаблонов с использованием переменных почтовых шаблонов
  • По умолчанию добавлены шаблоны оповщения пользователя о поступлении товара
  • Просмотр деталей заказа по номеру
  • Настраиваемые шаблоны уведомлений со всеми необходимыми переменными
  • Включение и отключение уведомлений отдельно для пользователя и администратора
  • Собственные шаблоны для пользователя и администратора
  • Авторизация пользователя в боте по логину/E-mail/телефону и паролю
  • Авторизация пользователя в боте через номер заказа и E-mail/телефон
  • Возможность рассылки сообщений по ID чата или по ID пользователя, или всем сразу
  • Просмотр списка пользователей
  • Настройка своих кнопок для бота
На сервере должно быть установлено расширение curl для PHP

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

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

Для подключения чат-бота вы можете использовать любое своё сообщество ВКонтакте.

1. Откройте vk.com и перейдите в сообщество, в котором вы являетесь администратором.
2. В сообществе перейдите в Управление → Сообщения → Настройки для бота и включите пункт Возможности ботов.
3. Поставьте галочки "Добавить кнопку «Начать»" и "Разрешать добавлять сообщество в чаты". Сохраните
2. В меню справа выберите Управление и затем Дополнительно → Работа с API.
3. Нажмите Создать ключ. Отметьте права доступа "Разрешить приложению доступ к управлению сообществом" и "Разрешить приложению доступ к сообщениям сообщества" и подтвердите свой выбор.
Будьте осторожны: никогда и никому не показывайте токен.

Получение ChatID администратора:
1) Откройте чат с сообществом в VK
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.tgnotify',
    'onMessageGet',
    ['TgnotifyHandler', 'onMessageGet']
);
\Bitrix\Main\EventManager::getInstance()->addEventHandler(
    'slytek.tgnotify',
    'onButtonsGet',
    ['TgnotifyHandler', 'onButtonsGet']
);

class TgnotifyHandler
{
    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;
    }
}

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

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

Время работы: Пн-Пт: 9-17 МСК
Время реагирования: 1-3 рабочих дня

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru

Подтвердите что сама лицензия у вас куплена

VK: чат-бот, оповещения, рассылка
VK: чат-бот, оповещения, рассылка
4 900 руб

Каталог для ИИ