[AsteriskBrasil] receber digitos
Luiz Henrique Gomes
lhgomes em treynet.com.br
Terça Maio 16 09:54:28 BRT 2006
Fábio,
Eu tinha feito uma macro para receber o número do ramal para transferência
de chamadas entrantes e talvez isto lhe ajude:
[macro-get-ramal]
exten => s,1,SetVar(RAMALTRANS=${RAMALTRANS}${ARG1})
exten => s,2,Background(digits/${ARG1})
[inbound-pstn]
exten => intro,1,Answer
exten => intro,2,Wait(1)
exten => intro,3,SetMusicOnHold(default)
exten => intro,4,DigitTimeout,2
exten => intro,5,ResponseTimeout,4
exten => intro,6,Background(intro)
exten => trans,100,Playback(waittransfer)
exten => trans,101,Playback(record)
exten => trans,102,Macro(dialout-trunk,1,${RAMAL},)
exten => ramal,1,Background(silence/1)
exten => _X,1,Macro(get-ramal,${EXTEN})
exten => _X,2,Goto(ramal,1)
exten => t,1,GotoIf($[${LEN(${RAMALTRANS})} = 0]?trans|100)
exten => t,2,GotoIf($[${LEN(${RAMALTRANS})} != 4]?i|1)
exten => t,3,SetVar(RAMAL=${RAMALTRANS})
exten => t,4,Goto(trans,100)
exten => i,1,Playback(invalid)
exten => i,2,SetVar(RAMALTRANS=)
exten => i,2,Goto(ramal,1)
-----Original Message-----
From: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] On Behalf Of fabio
Sent: Monday, May 15, 2006 4:32 PM
To: asteriskbrasil em listas.asteriskbrasil.org
Subject: [AsteriskBrasil] receber digitos
Boa tarde.
gostaria de saber se alguém já implementou uma variável que recebe números
que eu digitar no teclado do telefone.
algo assim.
exten s,1,Answer()
exten s,2,DigitTimeout(6)
exten s,3,Variável que recebe
exten s,4,SayDigits(Variável)
_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
_______________________________________________
Acesse o wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org
Mais detalhes sobre a lista de discussão AsteriskBrasil