followme.conf
[general]
featuredigittimeout=>7000 - время цикла "вызов выполняется, подождите"
takecall=>1 цифра, которую надо нажать для принятия звонка - **как раз от этого хочу избавиться - чтоб без промптов, сразу выполнялось соединение**
declinecall=>2 - отклонить звонок - тоже не нужно!
callfromprompt=>followme/call-from
norecordingprompt=>followme/no-recording
optionsprompt=>followme/options
plsholdprompt=>followme/pls-hold-while-try
statusprompt=>followme/status
sorryprompt=>followme/sorry
У кого-нибудь получилось?
exten => #21,1,Set(DB(REDIRECT/${CALLERID(num)})=${EXTEN})
exten => #21#,1,Set(NOREDIRNUM=${DB_DELETE(REDIRECT/${CALLERID(num)})})
exten => s,1,Set(REDIRECTNUM=${DB(REDIRECT/${EXTEN})})
exten => s,n,GotoIf($[${ISNULL(${REDIRECTNUM})}]?internal:redirect)
exten => s,n(internal),Dial(SIP/${EXTEN})
exten => s,n(redirect),Dial(SIP/TRUNK/${REDIRECTNUM})
Наверное так.
А зачем детектить полное время вызова?
Что ты думаешь на счет такой конструкции?
exten => s,n,GotoIf($[${ISNULL(${REDIRECTNUM})}]?internal:redirect)
exten => s,n(internal),Dial(SIP/${EXTEN})
exten => s,n,Goto(s,wait)
exten => s,n(redirect),Dial(SIP/TRUNK/${REDIRECTNUM})
exten => s,n(wait),Wait()
bolshoy_plohish (Jun 10 '12)editЗадан: Feb 9 '11
Просмотрен: 1,012 раз
Обновлен: Nov 21 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.