[Freeswitch-users] how to use session:playAndGetDigits with the "say" command in lua script?
Wes
wes-fs at 499x.com
Wed Jun 22 23:53:51 MSD 2011
I'm trying to convert an example from a dialplan:
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits#Examples
<extension name="play_and_get_digits with say">
<condition field="destination_number" expression="^(6500)$">
<action application="play_and_get_digits" data="1 1 1 3000 # say:'press one for technical support' silence_stream://250 res \d+" />
</condition>
</extension>
into a lua statement like this:
digits = session:playAndGetDigits(1, 1, 1, 3000, "#", "say:'press one for technicial support'
", "say:'invalid entry'", "\\d+")
but I'm having trouble with the quoting. The log says:
2011-06-22 14:40:52.614654 [ERR] switch_ivr_play_say.c:1144 Invalid Args
I can't find any lua examples that use both playAndGetDigits and "say"
any suggestions?
More information about the FreeSWITCH-users
mailing list