From ffe5d6b4944241990bff2635d9ee3c8889e5d8c1 Mon Sep 17 00:00:00 2001 From: nuttylmao Date: Fri, 2 May 2025 23:52:29 +1000 Subject: [PATCH] Custom IP/Port now available for Streamer.bot action drop down controls --- .utilities/settings-page-builder/script.js | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/.utilities/settings-page-builder/script.js b/.utilities/settings-page-builder/script.js index be808e4..5b55820 100644 --- a/.utilities/settings-page-builder/script.js +++ b/.utilities/settings-page-builder/script.js @@ -225,6 +225,21 @@ function RefreshWidgetPreview(data) { widgetUrlInput.value = widgetURL + "?" + paramString; widgetPreview.src = widgetUrlInput.value; + + UpdateStreamerBotConnection(); +} + +function UpdateStreamerBotConnection() { + let addressElement = document.getElementById('address'); + let portElement = document.getElementById('port'); + + if (addressElement && portElement) + client.options.host = addressElement.value; + + if (portElement) + client.options.port = portElement.value; + + client.connect(); } @@ -234,9 +249,9 @@ function RefreshWidgetPreview(data) { ////////////////// // Connect to Streamer.bot and get list of actions -const sbServerAddress = '127.0.0.1'; -const sbServerPort = '8080'; -const client = new StreamerbotClient({ +let sbServerAddress = '127.0.0.1'; +let sbServerPort = '8080'; +let client = new StreamerbotClient({ host: sbServerAddress, port: sbServerPort,