Здравствуйте, коллеги!
Появилась необходимость изменения из диалплана одного из голосовых сообщений (periodic-announce) очереди.
В команде queue есть параметр:
announceoverride - позволяет вам переопределить приветствие (announcement), которое определено в файле queues.conf с помощью директивы 'announce = ...' или позволяет добавить еще одно приветствие, которое будет проиграно первым.
не могу понять как его задействовать. Как только не пробовал
exten => s,n, queue(operators2,,,vse/pls-hold-or-press0-to-callback)
exten => s,n, queue(operators2,,,announceoverride(vse/pls-hold-or-press0-to-callback))
exten => s,n, queue(operators2,,,announceoverride(periodic-announce=vse/pls-hold-or-press0-to-callback))
exten => s,n, queue(operators2,,,announceoverride(announce=vse/pls-hold-or-press0-to-callback))
queues.conf
[operators2]
strategy = roundrobin
music = default
member => SIP/112
;member => SIP/240
joinempty = yes
context = main_menu_press
timeout = 0
announce-position = yes
announce-frequency = 60
periodic-announce-frequency = 30
queue-youarenext = queue-youarenext
;periodic-announce = vse/pls-hold-or-press0-to-callback
если в queues.conf
раскоментить строчку
periodic-announce = vse/pls-hold-or-press0-to-callback
то оно проигрывается, т.е. файл в нужном формате и месте