From 31fa431cef970310aeba5e5c64ce64d6b71a9ca2 Mon Sep 17 00:00:00 2001 From: dlinux-host Date: Mon, 20 Jan 2025 17:13:07 -0500 Subject: [PATCH] Send root pass as DM --- teamspeak.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/teamspeak.js b/teamspeak.js index aa9f374..d82e569 100644 --- a/teamspeak.js +++ b/teamspeak.js @@ -377,8 +377,14 @@ try { // case "root-password": { const rootPassResponse = await makeApiRequest("/rootpass", token, client); - const reply = `Root Password:\nNew Root Password: ${rootPassResponse.newRootPass}`; - await ts3.sendTextMessage(event.target, targetmode, `${senderNickname}, ${reply}`); + try { + // Send a private message to the user to request the token + await client.message( + `Root Password:\nNew Root Password: ${rootPassResponse.newRootPass}` + ); + } catch (error) { + console.error(`Failed to send DM to ${client.nickname}:`, error); + } break; }