В разделе описываются команды для установки и просмотра текстовых сообщений, которые используются в системе. Текстовые сообщения используются для информирования в некоторых услугах, факсах, 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
Время звонка: {}\n
Время ожидания: {} сек.\n
Количество попыток распределения: {}\n
Операторы не ответившие на вызов: {}"

ru,"Абонент: {}\n
Время звонка: {}\n
Время ожидания: {} сек.\n
Количество попыток распределения: {}\n
Операторы не ответившие на вызов: {}"

en,"Subscriber: {}\n
Add time: {}\n
Waiting time: {} sec.\n
Distributions count: {}\n
Operators who have missed a call: {}"

cc_queue_lost_call_subject
"Пропущенный вызов от абонента"

ru,"Пропущенный вызов от абонента"

en,"Call missed"

error"Ошибка"

ru,"Ошибка"
en,"Error"

ivr_block_fax_body

"Получено: {}\n
Отправитель: {}({})\n
Получатель: {}({})"

ru,"Получено: {}\n
Отправитель: {}({})\n
Получатель: {}({})",
en,"Received: {}\n
Sender: {}({})\n
Receiver: {}({})"

ivr_block_fax_error_body

"Время: {}\n
Отправитель: {}({})\n
Получатель: {}({})"

ru,"Время: {}\n
Отправитель: {}({})\n
Получатель: {}({})"}
en,"Time: {}\n
Sender: {}({})\n
Receiver: {}({})"

ivr_block_fax_error_subject

"Не удалось принять факс от {}({})"

ru,"Не удалось принять факс от {}({})"
en,"Cannot receive fax from {}({})"

ivr_block_fax_subject

"Факс от {}({})"

ru,"Факс от {}({})"
en,"Fax from {}({})"

my_number
"Мой номер {}"
ru,"Мой номер {}"
en,"Current number {}"
pin_incorrect
"Неверный PIN"

ru,"Неверный PIN"
en,"PIN incorrect"

ss_activate_error

"Ошибка активации"

ru,"Ошибка активации"
en,"Activate error"

ss_activated

"Активирован"

ru,"Активирован"
en,"Activated"

ss_already_activated"Услуга уже активирована"

ru,"Услуга уже активирована"
en,"Service already activated"

ss_changed

"Изменен"

ru,"Изменен"
en,"Changed"

ss_deactivated

"Деактивирoван"

ru,"Деактивирoван"
en,"Deactivated"

ss_deactivated_all

"Деактивирoван"

ru,"Деактивирoван"

en,"Deactivated"

ss_deactivate_error
"Ошибка деактивации"

ru,"Ошибка деактивации"
en,"Deactivate error"

ss_test_error
"Ошибка тестирования"

ru,"Ошибка тестирования"

en,"Test error"

time_service"Точное время"ru,"Точное время"
en,"Time service"
wait_time
"Ожидание"

ru,"Ожидание"
en,"Waiting"

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]