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 = [];