Un-top-posting and snipping...
On 17 Jul 2009, at 15:29, Elvis Jorge wrote:
I want to know if there?s a way to capture the numbers typed for a
user; without waiting that the IVR finish or without predefine the
numbers of digits. I?m going to explain you better, for example I want
to know that a user typed 12345#,but I want that the user can type
over IVR and don't predefine the numbers of digits XXXXX because the
user should have the quantity the digits predefine.
The problem with read() is that I have to wait that a message that is
before read finish, I can use XXX,1 set(variable=${EXTEN}) but the user
has to type the quantity of digits predefine.
I'm not sure I'm understanding what you want to do. The read() application
plays a file and reads keypresses terminated by "#." (It does more, so you
should read the console description.) Thus:
exten = *,n, read(foo,demo-congrats)
will play demo-congrats. If the caller starts pressing keys, playback is
stopped. When the caller presses "#" the preceding keypresses are
available to the dialplan in the channel variable "foo." It has nothing to
do with ${EXTEN}.
Is this not what you want to do?
--
Thanks in advance,
-------------------------------------------------------------------------
Steve Edwards [email protected] Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users