diff --git a/Xiao.js b/Xiao.js index a9970261..16aa9aac 100644 --- a/Xiao.js +++ b/Xiao.js @@ -149,7 +149,8 @@ client.on('guildCreate', async guild => { if (client.blacklist.guild.includes(guild.id) || client.blacklist.user.includes(guild.ownerID)) { try { await guild.leave(); - } finally { + return; + } catch { return; } } diff --git a/commands/util/blacklist.js b/commands/util/blacklist.js index d9b4947e..70877029 100644 --- a/commands/util/blacklist.js +++ b/commands/util/blacklist.js @@ -29,7 +29,7 @@ module.exports = class BlacklistCommand extends Command { }); } - run(msg, { type, target }) { + async run(msg, { type, target }) { if (this.client.blacklist[type].includes(target)) return msg.say(`🔨 \`${target}\` is already blacklisted.`); this.client.blacklist[type].push(target); this.client.exportBlacklist();