Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 01.10.2026
- Версия:
- 1.1.0
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
В настоящее время VK часто используется для уведомлений о заказах.
Наш модуль позволяет пользователю просматривать информацию о своих заказах, получать уведомления с сайта прямо через бот в ВК.
Функциональность чат-бота
Наш модуль позволяет пользователю просматривать информацию о своих заказах, получать уведомления с сайта прямо через бот в ВК.
Функциональность чат-бота
- Получение уведомления о новом заказе для пользователя и администратора
- Получение уведомления о смене статуса заказа для пользователя и администратора
- Получение уведомления о смене трекномера заказа для пользователя и администратора
- Получение уведомления об оплате заказа для пользователя и администратора
- Получение уведомления об отмене заказа для пользователя и администратора
- Получение уведомления о заполнении веб-формы
- Возможность настройки отправки уведомления по событиям почтовых шаблонов с использованием переменных почтовых шаблонов
- По умолчанию добавлены шаблоны оповщения пользователя о поступлении товара
- Просмотр деталей заказа по номеру
- Настраиваемые шаблоны уведомлений со всеми необходимыми переменными
- Включение и отключение уведомлений отдельно для пользователя и администратора
- Собственные шаблоны для пользователя и администратора
- Авторизация пользователя в боте по логину/E-mail/телефону и паролю
- Авторизация пользователя в боте через номер заказа и E-mail/телефон
- Возможность рассылки сообщений по ID чата или по ID пользователя, или всем сразу
- Просмотр списка пользователей
- Настройка своих кнопок для бота
Отзывы (0)
Обсуждения (0)
Авторизуйтесь , чтобы оставить отзыв или задать вопрос разработчику.
Здесь пока никто ничего не написал. Будьте первым.
Установка
На сервере должно быть установлено расширение 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' - список кнопок по умолчанию
Получает из события:
массив списка кнопок
Пример обработки событий
Модуль устанавливается стандартными средствами.
Настройка модуля на странице 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 рабочих дня
Телефон/Telegram/Max/Whatsapp: +79169640793
Telegram: @slytekorg
Max: @slytekorg
E-mail: info@slytek.org
Время работы: Пн-Пт: 9-17 МСК
Время реагирования: 1-3 рабочих дня