Я использую модуль Asterisk PBX_LUA.so для создания тестового набора номеров, но я не могу создать динамический набор номеров, возможно ли это?
Я изменил части образца модуля для тестирования:
extensions = {}
extensions["demo"] = {}
extensions["demo"]["s"] = demo_start;
extensions["demo"]["2"] = function(c, e)
extensions.demo["1"] = function() demo_instruct() end --<<-- "it's possible?"
app.background("demo-moreinfo")
demo_instruct()
end
extensions["demo"]["3"] = function (c, e)
channel.LANGUAGE():set("fr") -- set the language to french
demo_congrats()
end
extensions["demo"]["i"] = demo_invalid;
, но когда я набираю 2, а затем 1, вариант 1 не распознается и приводит меня к расширению ["i"] (недействительно).
возможно ли это сделать с помощью Asterisk Lua Dialplan?