/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" |
time_service | "Точное время" | ru,"Точное время" en,"Time service" |
wait_time | "Ожидание" | ru,"Ожидание" |
clean
Командой устанавливается текстовое сообщение по умолчанию.
Путь команды:
/domain/<DOMAIN>/core/messages/
Синтаксис:
clean [<FIELD>] [--force]
Параметры:
<FIELD> - тип сообщения, значение которого устанавливается по умолчанию, опциональный параметр. Если не указывать параметр, то для каждого параметра устанавливается значение по умолчанию. Список параметров приведен в таблице 1;
--force - выполнение команды без запроса подтверждения.
Пример:
admin@ds1@ecss1:/$ domain/biysk.local/core/messages/clean wait_time Property wait_time values successfully restored [exec at: 16.02.2021 09:16:22, exec time: 164ms, nodes: core1@ecss1 v.3.14.7.585]
info
Команда просмотра установленных в системе шаблонов сообщений:
- Property - тип сообщения;
- Domain - имя виртуальной АТС;
- Value - язык и значение сообщения.
Путь команды:
/domain/<DOMAIN>/core/messages/info
Синтаксис:
info [<FIELD>]
Параметры:
<FIELD> - название параметра, опциональный параметр. Если не указывать параметр, будет выведена информация о всех параметрах. Список параметров приведен в таблице 1.
Пример:
admin@ds1@ecss1:/$ domain/biysk.local/core/messages/info ┌───────────────────────────┬───────────┬─────────────────────────────────────────┐ │ Property │ Domain │ Value │ ├───────────────────────────┼───────────┼─────────────────────────────────────────┤ │alarm_on │biysk.local│default Будильник установлен │ │ │ │ru Будильник установлен │ │ │ │en Alarm on │ │call_forwarding │biysk.local│default Переадресация на │ │ │ │ru Переадресация на │ │ │ │en Call forwarding on │ │ │ │es Redireccionamiento a │ │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 {}({}) │ │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_already_activated │biysk.local│default Услуга уже активирована │ │ │ │ru Услуга уже активирована │ │ │ │en Already activated │ │ss_changed │biysk.local│default Изменен │ │ │ │ru Изменен │ │ │ │en Changed │ │ss_deactivate_error │biysk.local│default Ошибка деактивации │ │ │ │ru Ошибка деактивации │ │ │ │en Deactivate error │ │ss_deactivated │biysk.local│default Деактивирован │ │ │ │ru Деактивирован │ │ │ │en Deactivated │ │ss_deactivated_all │biysk.local│default Деактивирован │ │ │ │ru Деактивирован │ │ │ │en Deactivated │ │ss_test_error │biysk.local│default Ошибка тестирования │ │ │ │ru Ошибка тестирования │ │ │ │en Test error │ │time_service │biysk.local│default Точное время │ │ │ │ru Точное время │ │ │ │en Time service │ │wait_time │biysk.local│default Ожидание │ │ │ │ru Подождите... │ │ │ │en Waiting │ └───────────────────────────┴───────────┴─────────────────────────────────────────┘ [exec at: 16.02.2021 09:15:21, exec time: 40ms, nodes: core1@ecss1 v.3.14.7.585]
set
Командой устанавливается язык и текст сообщения. Язык задается двумя буквами английского алфавита, например, "en, ru, de, fr, es" и пр.
Путь команды:
/domain/<DOMAIN>/core/messages/set
Синтаксис:
set <FIELD> <LANG> <VALUE>
Параметры:
- <FIELD> - тип сообщения, который изменяется;
- <VALUE> - новое значение;
- <LANG> - язык.
Пример:
admin@ds1@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: 16.02.2021 09:12:29, exec time: 174ms, nodes: core1@ecss1 v.3.14.7.585] admin@ds1@ecss1:/$ admin@ds1@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: 16.02.2021 09:13:05, exec time: 156ms, nodes: core1@ecss1 v.3.14.7.585]