Перед началом работы с мессенджерами приобретите модуль «Рассылка уведомлений через мессенджеры» и настройте плагин SigmaSMS.
Плагин отправляет письмо по протоколу HTTP на почтовый адрес шлюза SigmaSMS, который далее пересылает это сообщение абоненту в мессенджер. Чтобы плагин заработал, вам необходимо его настроить — указать реквизиты доступа к системе SigmaSMS и HTTP-серверу. После этого активируйте плагин.
Если вы раньше не работали с файлом sigma_sms.cfg
, его нужно создать. Для этого скопируйте файл sigma_sms.cfg.sample
и назовите копию «sigma_sms.cfg»:
cp /usr/local/billing/plugins/messengers/sigma_sms.cfg.sample /usr/local/billing/plugins/messengers/sigma_sms.cfg
Откройте файл sigma_sms.cfg
:
nano /usr/local/billing/plugins/messengers/sigma_sms.cfg
``
Введите реквизиты доступа к вашему HTTP-серверу:
URL — адрес для отправки сообщения
Токен для авторизации и «Отправитель» берутся из личного кабинета SigmaSMS
Типы сервисов имеют допустимые значения: vk, ok, viber, whatsapp. Сообщение будет отправлено в один из заданных мессенджеров в порядке перечесления. Например, если абонент не зарегистрирован в vk, то система попробует отправить сообщение в следующий мессенджер — ok и т.д.
[Settings]
# URL
URL = "https://online.sigmasms.ru/api/sendings"
# Токен для авторизации
Token = ""
# Отправитель
Sender = ""
# Типы сервисов
MessageSendingOrder = [vk, ok]
``
Сохраните конфигурационный файл.
Откройте файл messenger_plugin.cfg
:
nano /usr/local/billing/pymodules/messenger_plugin_management/messenger_plugin.cfg
``
Укажите название плагина и сохраните изменения:
Plugin = Sigma SMS
``
Перезапустите модуль LBcore:
systemctl restart lbcore
``
Плагин готов к работе. Система может отправлять абонентам уведомления в мессенджерах.
Также вы можете создать свой собственный плагин по инструкции.
Есть вопросы по документации? Пожалуйста, напишите их