Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Поддерживается несколько режимов оповещения о поступлении новых сообщений от клиентов

1) На E-mail (в конфиге пользователя биллинга необходимо прописать параметр helpdesk.mail=user@domain.ru)

2) В Jabber

3) В Telegram (в конфиге пользователя биллинга необходимо прописать параметр telegram.user.id=311204768)

Настройка оповещения E-mail

настроить запуск задачи планировщика (HelpDesk => рассылка персональных уведомлений о новых сообщениях) с конфигом

mail.body=Ваши темы ({youCountAll} сообщений):\n{youNews}\nНичейные ({unmanagedCountAll} сообщений):\n{unmanagedNews}
mail.subject=HelpDesk => {youCountAll} новых сообщений (и {unmanagedCountAll} новых ничейных)
mail.bodypart={title} (ID {id}) - {count} новых\n
# список пользователей кому рассылать
user.<логин_пользователя_биллинга>.mail=nickname@mail.ru

Настройка оповещения Jabber

В конфигурации сервера прописать

# Параметры жабера, например, для рассыльщика уведомлений о новых соощениях по жаберу итд
# логин@сервер/ресурс
jabber.jid=billing@jabber.local/helpdesk
jabber.server=jabber.local
# пароль
jabber.password=123456

настроить запуск задачи планировщика (HelpDesk => рассылка персональных уведомлений о новых сообщениях) с конфигом

# список пользователей кому рассылать
user.<логин_пользователя_биллинга>.jid=nickname@jabber.local

Настройка оповещения в Telegram

1) В Telegram c помощью бота @BotFather создаете бота и получаете токен типа 983377823:dsahfauiwehfuwfqywdg26dqf6Vzi8klN8

2) в конфиге плагина прописываем

telegram.bot.token=983377823:dsahfauiwehfuwfqywdg26dqf6Vzi8klN8
telegram.webhook.url=https://[адрес биллинга]/bgbilling/telegramHelpdeskWebhook

Для ограничения доступа к адресу webhook рекомендуем маскировать его с помощью проксирования nginx

т.е. на на nginx настроить какой нибудь location типа /bgbilling/telegramHJgweHJUgheby с пробросом на /bgbilling/telegramHelpdeskWebhook

а прямой доступ к /bgbilling/telegramHelpdeskWebhook запретить

соответственно в этом случае в параметр нужно будет прописать

telegram.webhook.url=https://[адрес биллинга]/bgbilling/telegramHJgweHJUgheby

3) Далее подключаемся к созданному ранее боту и вводим /start

4) вводим команду /showMyId

5) полученный выше ID прописываем в конфигурации пользователя биллинга

6) После указанных настроек в Telegram должны приходить сообщения Менеджером в которых указан данный пользователь, а также все сообщения у которых не установлен Менеджер



  • Нет меток