All pastes #969426 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-04-03 16:31 UTC
rendered paste body
[macro-featured-dial]
exten => s,1,Set(CHANNEL(language)=pt_BR)
exten => s,n,Set(notperturb=${DB(features/not-perturb/${MACRO_EXTEN})})
exten => s,n,GotoIf($["x${notperturb}" = "x1"]?voicemail|1:followme|1)
exten => followme,1,Set(followme=${DB(features/followme/${MACRO_EXTEN})})
exten => followme,2,Set(contexto=${CUT(followme|:|1)})
exten => followme,3,Set(extensao=${CUT(followme|:|2)})
exten => followme,4,GotoIf($["x${followme}" != "x"]?${contexto}|${extensao}|1:dial|1)
exten => voicemail,1,VoiceMail(su${ARG2})

exten => dial,1,Dial(${ARG1}/${ARG2}|50|tT)
exten => dial,n,Goto(ds-${DIALSTATUS}|1)

exten => ds-CHANUNAVAIL,1,VoiceMail(${ARG2}@default,u)
exten => ds-NOANSWER,1,Voicemail(${ARG2}@default,u)
exten => ds-BUSY,1,Voicemail(${ARG2}@default,b)
exten => ds-ANSWER,1,Goto(tradein,500,1)