[Freeswitch-users] Lua script

Saugort Dario Garcia Tovar dgarcia at anew.com.ve
Tue Dec 10 20:44:41 MSK 2013


Hi Joli

The answer are already in your hands... in:
     https://wiki.freeswitch.org/wiki/Mod_lua
     http://phrogz.net/lua/LearningLua_FromJS.html
     http://www.lua.org/

With "freeswitch.consoleLog" you get info in the console. You should 
change your code to:

freeswitch.consoleLog("info", "Got -------------------------------> 
caller_id_number: " .. callerID .. "\n");

Also, try:

if (callerID == "1234567890")



On 12/10/2013 11:44 AM, Joli Martinez wrote:
> Hello,
>
> I am writing a Lua script that will get the callerId info.  I need 1 
> to be able to get the callerID and also to print any messages to the 
> FS_CLI for debugging purpose.   By itself the session:execute does 
> transfer to the correct conference, but it does not work with the 
> callerID.  And the consoleLog doesnt work it give me an error on the 
> screen.
>
> #!/usr/bin/lua
>
> session:answer();
>
> callerID = session:getVariable("caller_id_number");
>
>
> freeswitch.consoleLog("Hello World");
> --session:execute("conference","4567");
> --while (session:ready() == true) do
> --session:setAutoHangup(false);
>
> if (callerID == 1234567890) then
>     session:execute("conference","4567");
> --else
> -- session:execute("transfer","7890");
> end
> -- end
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org


-- 
Atentamente,
*Dario García*
Consultor.

CCCT, Nivel C2, Sector Yarey, Mz,
Ofc. MZ03a.
Caracas-Venezuela.
Teléfono: +58 212 9081842
Cel: +58 412 2221515
dgarcia at anew.com.ve
http://www.anew.com.ve
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131210/97b5bc42/attachment.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list