From da66fd0654a7ce28e7952a6202a627ae21f4e103 Mon Sep 17 00:00:00 2001 From: AliasAlreadyTaken Date: Fri, 25 Feb 2022 18:52:58 +0100 Subject: [PATCH] Allow publish_to_chat overwrite --- init.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 75bb607..35fa3e8 100644 --- a/init.lua +++ b/init.lua @@ -20,6 +20,13 @@ yl_matterbridge.information.license = "MIT" yl_matterbridge.information.name = "yl_matterbridge" 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 port = minetest.settings:get("yl_matterbridge.port") 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)) for _,v in ipairs(data) do 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 else