From d1999a915679f435b625936a4c0099e0708c9c0e Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Mon, 12 Oct 2026 14:27:51 +0900 Subject: [PATCH] Refactor Discord message handling and connection logic --- controller.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/controller.ts b/controller.ts index 0bc4701..01176f6 100644 --- a/controller.ts +++ b/controller.ts @@ -129,8 +129,9 @@ export default async function(context: ControllerPluginContext) { const name = text.toLowerCase().endsWith(verb) ? text.slice(0, -verb.length).trim() : text; - - await sendMessage(instanceName, `**\`${name}\`** ${verb}`); + + const pc = await controller.instances.get(instanceName).sendRcon(`/_rcon return #game.connected_players`, false, instanceName); + await sendMessage(instanceName, `**\`${name}\`** ${verb} (${pc})`); }); controller.config.on('fieldChanged', (field) => {