cdr записи по отдельным папкам в зависимости от языка
Добавлено: 13 июл 2020, 23:18
Здесь отрывок из диалплана. Сейчас записи пишутся в папку monitor. Каким образом можно распределить записи в разные папки в зависимости от языка обращения. К примеру создать создать две папки ru и en в папке monitor и дальше уже писать записи в зависимости от выбранного языка.
Код: Выделить всё
same => n,Macro(app-mp3,/var/spool/asterisk/monitor/,${STRFTIME(${EPOCH},,%Y%m%d)}/${UNIQUEID}) same => n,Answer()
same => n,Set(TIMEOUT(digit)=1)
same => n,Wait(1)
same => n,Set(q=1)
same => n,While($[${q} < 4])
same => n,Background(/var/lib/asterisk/sounds/ivr/aviata/main_menu)
same => n,WaitExten(4)
same => n,Set(q=$[${q} + 1])
same => n,EndWhile
exten => 1,1,GoTo(rus-main,s,1)
exten => 2,1,GoTo(eng-main,s,1)