Re: Dial plan
line24: =====
${TIMESTAMP}: Текущая дата и время в формате: YYYYMMDD-HHMMSS Эта переменная объявлена устаревшей в версии Asterisk 1.2, вместо нее используйте конструкцию: ${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)})
=====
$50 :)
Спасибо! Получилось:
exten => s,1,Answer()
exten => s,n,Wait(1)
exten => s,n,Set(LANGUAGE()=ru)
exten => s,n,Playback(razgovor-mozhet-byt-zapisan)
exten => s,n,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%y-%m-%d__%H-%M)}_${CALLERID(name)})
exten => s,n,Set(monopt=nice -n 19 /usr/bin/lame -b 16 --noshort --silent "/var/spool/asterisk/monitor/${CALLFILENAME}.wav" "/var/spool/asterisk/monitor/${CALLFILENAME}.mp3" && rm -f "/var/spool/asterisk/monitor/${CALLFILENAME}.wav")
exten => s,n,MixMonitor(${CALLFILENAME}.wav|b|${monopt});
exten => s,n,Dial(ZAP/g5/${EXTEN:1})
exten => s,n,StopMixMonitor
exten => s,n,Hangup
|