/domain/<DOMAIN>/core/messages/ - команды управления системными текстовыми сообщениями
В разделе описываются команды для установки и просмотра текстовых сообщений, которые используются в системе. Текстовые сообщения используются для информирования в некоторых услугах, факсах, e-mail, Call-центре и пр. В зависимости от выставленной на алиасе локали можно задавать свои параметры сообщений. Для администратора системы команды выполняются на уровне кластера в разделе /cluster/core/<CORE>/messages/ - команды управления информационными сообщениями.
Таблица 1. Типы информационных сообщений.
Название | Значение по умолчанию | Значение |
---|---|---|
alarm_on | "Будильник установлен" | ru, "Будильник установлен" en, "Alarm on" |
call_forwarding | "Переадресация на..." | ru, "Переадресация на" en, "Call forwarding on" |
cc_queue_lost_call_body | "Абонент: {}\n | ru,"Абонент: {}\n en,"Subscriber: {}\n |
cc_queue_lost_call_subject | "Пропущенный вызов от абонента" | ru,"Пропущенный вызов от абонента" en,"Call missed" |
error | "Ошибка" | ru,"Ошибка" |
ivr_block_fax_body | "Получено: {}\n | ru,"Получено: {}\n |
ivr_block_fax_error_body | "Время: {}\n | ru,"Время: {}\n |
ivr_block_fax_error_subject | "Не удалось принять факс от {}({})" | ru,"Не удалось принять факс от {}({})" |
ivr_block_fax_subject | "Факс от {}({})" | ru,"Факс от {}({})" |
my_number | "Мой номер {}" | ru,"Мой номер {}" en,"Current number {}" |
pin_incorrect | "Неверный PIN" | ru,"Неверный PIN" |
ss_activate_error | "Ошибка активации" | ru,"Ошибка активации" |
ss_activated | "Активирован" | ru,"Активирован" |
ss_already_activated | "Услуга уже активирована" | ru,"Услуга уже активирована" |
ss_changed | "Изменен" | ru,"Изменен" |
ss_deactivated | "Деактивирoван" | ru,"Деактивирoван" |
ss_deactivated_all | "Деактивирoван" | ru,"Деактивирoван" en,"Deactivated" |
ss_deactivate_error | "Ошибка деактивации" | ru,"Ошибка деактивации" |
ss_test_error | "Ошибка тестирования" | ru,"Ошибка тестирования" en,"Test error" |
wait_time | "Ожидание" | ru,"Ожидание" |
clean
Командой устанавливается текстовое сообщение по умолчанию.
Путь команды:
/domain/<DOMAIN>/core/messages/
Синтаксис:
clean [<FIELD>] [--force]
Параметры:
<FIELD> - тип сообщения, значение которого устанавливается по умолчанию, опциональный параметр. Если не указывать параметр, то для каждого параметра устанавливается значение по умолчанию. Список параметров приведен в таблице 1;
--force - выполнение команды без запроса подтверждения.
Пример:
admin@[core1@ecss1]:/$ domain/biysk.local/core/messages/clean alarm_on Property alarm_on values successfully restored [exec at: 05.03.2019 13:53:32, exec time: 483ms, nodes: core1@ecss1]
info
Команда просмотра установленных в системе шаблонов сообщений:
- Property - тип сообщения;
- Domain - имя виртуальной АТС;
- Value - язык и значение сообщения.
Путь команды:
/domain/<DOMAIN>/core/messages/info
Синтаксис:
info [<FIELD>]
Параметры:
<FIELD> - название параметра, опциональный параметр. Если не указывать параметр, будет выведена информация о всех параметрах. Список параметров приведен в таблице 1.
Пример:
admin@core1@ecss1:/$ domain/biysk.local/core/messages/info ┌───────────────────────────┬───────────┬─────────────────────────────────────────┐ │ Property │ Domain │ Value │ ├───────────────────────────┼───────────┼─────────────────────────────────────────┤ │alarm_on │biysk.local│default Будильник установлен │ │ │ │ru Будильник установлен │ │ │ │en Alarm on │ │ │ │kz Оятар орнатылған │ │call_forwarding │biysk.local│default Переадресация на │ │ │ │ru Переадресация на │ │ │ │en Call forwarding on │ │cc_queue_lost_call_body │biysk.local│default Абонент: {} │ │ │ │Время звонка: {} │ │ │ │Время ожидания: {} сек. │ │ │ │Количество попыток распределения: {} │ │ │ │Операторы не ответившие на вызов: │ │ │ │ru Абонент: {} │ │ │ │Время звонка: {} │ │ │ │Время ожидания: {} сек. │ │ │ │Количество попыток распределения: {} │ │ │ │Операторы не ответившие на вызов: │ │ │ │en Subscriber: {} │ │ │ │Add time: {} │ │ │ │Waiting time: {} sec. │ │ │ │Distributions count: {} │ │ │ │Operators who have missed a call: │ │cc_queue_lost_call_subject │biysk.local│default Пропущенный вызов от абонента │ │ │ │ru Пропущенный вызов от абонента │ │ │ │en Call missed │ │error │biysk.local│default Ошибка │ │ │ │ru Ошибка │ │ │ │en Error │ │ivr_block_fax_body │biysk.local│default Получено: {} │ │ │ │Отправитель: {}({}) │ │ │ │Получатель: {}({}) │ │ │ │ru Получено: {} │ │ │ │Отправитель: {}({}) │ │ │ │Получатель: {}({}) │ │ │ │en Received: {} │ │ │ │Sender: {}({}) │ │ │ │Receiver: {}({}) │ │ivr_block_fax_error_body │biysk.local│default Время: {} │ │ │ │Отправитель: {}({}) │ │ │ │Получатель: {}({}) │ │ │ │ru Время: {} │ │ │ │Отправитель: {}({}) │ │ │ │Получатель: {}({}) │ │ │ │en Time: {} │ │ │ │Sender: {}({}) │ │ │ │Receiver: {}({}) │ │ivr_block_fax_error_subject│biysk.local│default Не удалось принять факс от {}({})│ │ │ │ru Ошибка получения факса {}({}) │ │ │ │en Cannot receive fax from {}({}) │ │ │ │de Fehler beim Faxempfang │ │ivr_block_fax_subject │biysk.local│default Факс от {}({}) │ │ │ │ru Факс от {}({}) │ │ │ │en Fax from {}({}) │ │my_number │biysk.local│default Мой номер {} │ │ │ │ru Мой номер {} │ │ │ │en Current number {} │ │pin_incorrect │biysk.local│default Неверный PIN │ │ │ │ru Неверный PIN │ │ │ │en PIN incorrect │ │ss_activate_error │biysk.local│default Ошибка активации │ │ │ │ru Ошибка активации │ │ │ │en Activate error │ │ss_activated │biysk.local│default Активирован │ │ │ │ru Активирован │ │ │ │en Activated │ │ss_changed │biysk.local│default Изменен │ │ │ │ru Изменен │ │ │ │en Changed │ │ss_deactivate_error │biysk.local│default Ошибка деактивации │ │ │ │ru Ошибка деактивации │ │ │ │en Deactivate error │ │ss_deactivated │biysk.local│default Деактивирoван │ │ │ │ru Деактивирoван │ │ │ │en Deactivated │ │ss_deactivated_all │biysk.local│default Деактивирoван │ │ │ │ru Деактивирoван │ │ │ │en Deactivated │ │ss_test_error │biysk.local│default Ошибка тестирования │ │ │ │ru Ошибка тестирования │ │ │ │en Test error │ │wait_time │biysk.local│default Ожидание │ │ │ │ru Ожидание │ │ │ │en Waiting │ │ │ │de warten │ └───────────────────────────┴───────────┴─────────────────────────────────────────┘ [exec at: 06.04.2019 21:00:34, exec time: 92ms, nodes: core1@ecss1]
set
Командой устанавливается язык и текст сообщения. Язык задается двумя буквами английского алфавита, например, "en, ru, de, fr, es" и пр.
Путь команды:
/domain/<DOMAIN>/core/messages/set
Синтаксис:
set <FIELD> <LANG> <VALUE>
Параметры:
- <FIELD> - тип сообщения, который изменяется;
- <VALUE> - новое значение;
- <LANG> - язык.
Пример:
admin@[core1@ecss1]:/$ domain/biysk.local/core/messages/set wait_time ru "Подождите..." Property "wait_time" successfully changed from: default Ожидание ru Ожидание en Waiting to default Ожидание ru Подождите... en Waiting. [exec at: 05.03.2019 14:44:38, exec time: 425ms, nodes: core1@ecss1] admin@core1@ecss1:/$ domain/biysk.local/core/messages/set call_forwarding es "Redireccionamiento a" Property "call_forwarding" successfully changed from: default Переадресация на ru Переадресация на en Call forwarding on to default Переадресация на ru Переадресация на en Call forwarding on es Redireccionamiento a. [exec at: 06.04.2019 21:06:53, exec time: 499ms, nodes: core1@ecss1]