[asterisk-users] using ${EXTEN} with waitexten

Ishfaq Malik ish at pack-net.co.uk
Fri Mar 25 03:49:22 CDT 2011


Hi

Using ${EXTEN:0:3}

will only return the first 3 digits entered

Ish

On Wed, 2011-03-23 at 16:27 -0400, Eddie Mikell wrote:
> All:
> 
> Some of the people who dial into to our system will press the pound key 
> when entering an extension for the directory key.  When waitexten gets 
> that, I get an error messages as, for example 123# doesn't match any 
> extension.
> 
> I was going to use ${EXTEN} to just use the first three numbers, but I'm 
> not sure how to use this with WaitExten.
> 
> so I have
> 
> exten => 4349701010,1,Answer()
> exten => 4349701010,2,ringing
> exten => 4349701010,3,wait(8)
> exten => 4349701010,4,Background(asterisk-recording)
> exten => 4349701010,5,WaitExten(9,m)
> exten => 4349701010,6,Dial(SIP/100&SIP/123&SIP/132&SIP/134&SIP/149,20)
> exten => 4349701010,7,VoiceMail(100 at default,u)
> exten => 4349701010,8,Playback(vm-goodbye)
> exten => 4349701010,9,Hangup()
> 
> Where could I check for the extra # keystroke?
> 
> Thanks for your help.
> 
> eddie
> 
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
>                http://www.asterisk.org/hello
> 
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users

-- 
Ishfaq Malik
Software Developer
PackNet Ltd

Office:   0161 660 3062




More information about the asterisk-users mailing list