Allow publish_to_chat overwrite
This commit is contained in:
parent
9c26bb8670
commit
da66fd0654
9
init.lua
9
init.lua
@ -20,6 +20,13 @@ yl_matterbridge.information.license = "MIT"
|
|||||||
yl_matterbridge.information.name = "yl_matterbridge"
|
yl_matterbridge.information.name = "yl_matterbridge"
|
||||||
yl_matterbridge.information.additional = "Additional information"
|
yl_matterbridge.information.additional = "Additional information"
|
||||||
|
|
||||||
|
-- API
|
||||||
|
-- Overwrite this function to grab the
|
||||||
|
|
||||||
|
function yl_matterbridge.publish_to_chat(username,text)
|
||||||
|
core.chat_send_all("<"..v.username.."@irc> "..v.text)
|
||||||
|
end
|
||||||
|
|
||||||
local address = minetest.settings:get("yl_matterbridge.address") or false
|
local address = minetest.settings:get("yl_matterbridge.address") or false
|
||||||
local port = minetest.settings:get("yl_matterbridge.port") or false
|
local port = minetest.settings:get("yl_matterbridge.port") or false
|
||||||
local gateway = minetest.settings:get("yl_matterbridge.gateway") or false
|
local gateway = minetest.settings:get("yl_matterbridge.gateway") or false
|
||||||
@ -78,7 +85,7 @@ local gs = function(dtime)
|
|||||||
core.log("action", "[MOD] yl_matterbridge : Posted " .. dump(data))
|
core.log("action", "[MOD] yl_matterbridge : Posted " .. dump(data))
|
||||||
for _,v in ipairs(data) do
|
for _,v in ipairs(data) do
|
||||||
if v.username and v.text then
|
if v.username and v.text then
|
||||||
core.chat_send_all("<"..v.username.."@irc> "..v.text)
|
yl_matterbridge.publish_to_chat(v.username, v.text)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user