From 1cb23cf083eecc6bc99f79f288ee559969774c4b Mon Sep 17 00:00:00 2001 From: TheCodedProf Date: Fri, 21 Apr 2023 22:44:59 -0400 Subject: [PATCH] updated some mod checks to allow for running of commands (warn, about) if mod only has manageMessages --- src/commands/mod/about.ts | 2 +- src/commands/mod/warn.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/commands/mod/about.ts b/src/commands/mod/about.ts index 6f8b74c..d346156 100644 --- a/src/commands/mod/about.ts +++ b/src/commands/mod/about.ts @@ -444,7 +444,7 @@ const callback = async (interaction: CommandInteraction): Promise => { const check = (interaction: CommandInteraction) => { const member = interaction.member as GuildMember; - if (!member.permissions.has("ModerateMembers")) return "You do not have the *Moderate Members* permission"; + if (!member.permissions.has("ManageMessages")) return "You do not have the *Moderate Members* permission"; return true; }; diff --git a/src/commands/mod/warn.ts b/src/commands/mod/warn.ts index 0424d48..4d333d2 100644 --- a/src/commands/mod/warn.ts +++ b/src/commands/mod/warn.ts @@ -300,7 +300,7 @@ const callback = async ( const check = (interaction: CommandInteraction | ButtonInteraction, partial: boolean = false, target?: GuildMember) => { if (!interaction.guild) return; const member = interaction.member as GuildMember; - if (!member.permissions.has("ModerateMembers")) return "You do not have the *Moderate Members* permission"; + if (!member.permissions.has("ManageMessages")) return "You do not have the *Moderate Members* permission"; if (partial) return true; let apply: GuildMember; if (interaction.isButton()) {