From 6ae8ccda85bf6d1d9178fe662ad9e582fc17491a Mon Sep 17 00:00:00 2001 From: Freeman Date: Thu, 8 Aug 2024 19:07:34 +0200 Subject: [PATCH] add optional function param with alternative gateway util as api to mods that want use an alternative gateway to send msgs --- init.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/init.lua b/init.lua index fa1ea84..a1c31dd 100644 --- a/init.lua +++ b/init.lua @@ -50,7 +50,7 @@ end local url_send = "http://" .. settings.address .. ":" .. settings.port .. "/api/message" local url_receive = "http://" .. settings.address .. ":" .. settings.port .. "/api/messages" -local function send(user_name, message_text) +local function send(user_name, message_text, gateway) if yl_matterbridge.enabled == false then return false end @@ -62,7 +62,7 @@ local function send(user_name, message_text) local data_in = { text = message_text, username = user_name, - gateway = settings.gateway + gateway = gateway or settings.gateway } http.fetch({ @@ -153,8 +153,8 @@ end -- Call this function to feed into the bridge from your own mod, if you unset yl_matterbridge.chat_message -function yl_matterbridge.send_to_bridge(user_name, message_text) - send(user_name, message_text) +function yl_matterbridge.send_to_bridge(user_name, message_text, gateway) + send(user_name, message_text, gateway) end -- Set this function to yl_matterbridge.chat_message = function() end