From 4a80cc13fe91c3070bc87df52132cf362358181f Mon Sep 17 00:00:00 2001 From: Kit Kasune <63122940+WubzyGD@users.noreply.github.com> Date: Tue, 20 Apr 2021 13:47:11 -0600 Subject: [PATCH] Warn bugfix... i think --- commands/moderation/warn.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/commands/moderation/warn.js b/commands/moderation/warn.js index 3f115e0..f37bdb6 100644 --- a/commands/moderation/warn.js +++ b/commands/moderation/warn.js @@ -24,7 +24,7 @@ module.exports = { if (!message.member.permissions.has("MANAGE_MESSAGES") && !message.member.permissions.has("MANAGE_GUILD")) {return message.reply("You must be a server moderator (manage messages or manage server permissions) to use this command.");} if (args.length < 2 && !['check', 'c', 'list', 'l', 'clear', 'e', 'empty'].includes(args[0].toLowerCase())) {return message.channel.send("You must provide a reason for warning the user, or `check` or `clear`.");} - let user = message.mentions.members.first() && args[0].match(/^<@(?:!)(?:\d+)>$/) ? message.mentions.members.first() : message.guild.members.cache.has(args[0]) ? message.guild.members.cache.get(args[0]) : null; + let user = message.mentions.members.first() && args[0].match(/^<@(?:!?)(?:\d+)>$/) ? message.mentions.members.first() : message.guild.members.cache.has(args[0]) ? message.guild.members.cache.get(args[0]) : null; if (!user && args.length > 1) {return message.channel.send("Either you didn't mention a user, or I can't find that user!");} if (args.length > 1) {args.shift();} @@ -137,4 +137,4 @@ module.exports = { return null; } } -}; \ No newline at end of file +};