From 5fa566734ecd144d3bdc203a7ff3b131aa7dfadf Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Sat, 5 Mar 2022 21:33:19 +0100 Subject: Implement operators --- init.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'init.js') diff --git a/init.js b/init.js index a812502..9bbc315 100644 --- a/init.js +++ b/init.js @@ -24,23 +24,20 @@ client.on("messageCreate", msg => { if (def.operator && !fb.operators[msg.author.id]) msg.reply(`Sorry, you need to be an operator run this command: ${cmd}`) else - def.func(msg, args) + def.func(msg, args, fb) } else { msg.reply(`Invalid command: ${cmd}`) } } }) -//const modules = ["nsfw", "random", "operator"] -const modules = ["basic", "bullshit", "marriage", "http", "roleplay", "death", "economy", "waifu"] +//const modules = ["nsfw", "random"] +const modules = ["basic", "bullshit", "marriage", "http", "roleplay", "death", "economy", "waifu", "operator"] for (let f of modules) { let m = require(`./${f}.js`) if (m) for (let k in m) - if (k != "__init") - fb.commands[k] = m[k] - - m?.__init?.(fb) + fb.commands[k] = m[k] } -- cgit v1.2.3