From 5d05306b4d3c811a6cad34090801f16886411c54 Mon Sep 17 00:00:00 2001 From: Skylar Grant Date: Mon, 31 Mar 2025 19:40:52 -0400 Subject: [PATCH] Add fn.addMember and fn.removeMember --- functions.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/functions.js b/functions.js index ea064dd..7ab5d67 100644 --- a/functions.js +++ b/functions.js @@ -708,6 +708,20 @@ const functions = { return false; } }, + addMember(client, userId, username) { + if (!client.memberships) throw new Error("Memberships Collection Not Exist"); + client.memberships.set(userId, username); + return; + }, + removeMember(client, userId) { + if (!client.memberships) throw new Error("Memberships Collection Not Exist"); + if (client.memberships.has(userId)) { + client.memberships.delete(userId); + return; + } else { + return; + } + }, autoresponses: { // Specific responses for certain keywords in sent messages checkForAll(messageContent) { let responses = [];