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(); } }); });