From 5407e1780b55d5ff4cac03259bb6a5316c66d1e6 Mon Sep 17 00:00:00 2001 From: Mihail Gribkov <61027276+Misha-133@users.noreply.github.com> Date: Thu, 8 Aug 2024 00:56:30 +0300 Subject: [PATCH] i think im getting scuffed myself (#2977) --- .../Attributes/Preconditions/RequireAppPermissionAttribute.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.Interactions/Attributes/Preconditions/RequireAppPermissionAttribute.cs b/src/Discord.Net.Interactions/Attributes/Preconditions/RequireAppPermissionAttribute.cs index b1f65c81ca..d853b0ad7f 100644 --- a/src/Discord.Net.Interactions/Attributes/Preconditions/RequireAppPermissionAttribute.cs +++ b/src/Discord.Net.Interactions/Attributes/Preconditions/RequireAppPermissionAttribute.cs @@ -60,7 +60,7 @@ public override Task CheckRequirementsAsync(IInteractionCont { if (context.Interaction.GuildId is null) return Task.FromResult(PreconditionResult.FromError(NotAGuildErrorMessage ?? "Command must be used in a guild channel.")); - if (context.Interaction.Permissions.Has(GuildPermission.Value)) + if (!context.Interaction.Permissions.Has(GuildPermission.Value)) return Task.FromResult(PreconditionResult.FromError(ErrorMessage ?? $"Bot requires guild permission {GuildPermission.Value}.")); }