From adb40b3bb8a6fd6c2fff4f75ba5592df057a37dd Mon Sep 17 00:00:00 2001 From: Braeden Sowinski Date: Mon, 28 Mar 2022 17:20:48 -0700 Subject: [PATCH] bot leave server --- util/RegisterSlashCommands.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/util/RegisterSlashCommands.js b/util/RegisterSlashCommands.js index 53af612..c462ab3 100644 --- a/util/RegisterSlashCommands.js +++ b/util/RegisterSlashCommands.js @@ -28,8 +28,11 @@ module.exports = (client, guild) => { try { await GuildAPI.commands.post({ data: dataStuff }); } catch (e) { - if (client.config.Dev=="DEVELOPMENT") console.log(e); client.log('Error: API missing permissions, re-invite the bot'); + + // Forces bot to leave server + let guildID = client.guilds.cache.get(guild); + if (guildID) guildID.leave(); } }); });