summaryrefslogtreecommitdiff
path: root/src/commands/moderation/actions.rs
diff options
context:
space:
mode:
authorseth <[email protected]>2023-12-05 09:25:45 -0500
committerseth <[email protected]>2023-12-15 16:41:13 -0500
commitd7375df648d930b674bb4b49c6fc33fe6bf827fb (patch)
treeca647614b5d6e3039d993be836ed65c7cf5a6467 /src/commands/moderation/actions.rs
parent1b6eb2e5ef4eab269235aa833b7347afd13c3613 (diff)
fix: permission checks for prefix commands
ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands
Diffstat (limited to 'src/commands/moderation/actions.rs')
-rw-r--r--src/commands/moderation/actions.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/commands/moderation/actions.rs b/src/commands/moderation/actions.rs
index 4d4d0f8..beda3da 100644
--- a/src/commands/moderation/actions.rs
+++ b/src/commands/moderation/actions.rs
@@ -28,6 +28,7 @@ fn create_moderation_embed(
#[poise::command(
slash_command,
prefix_command,
+ required_permissions = "BAN_MEMBERS",
default_member_permissions = "BAN_MEMBERS"
)]
pub async fn ban_user(
@@ -61,6 +62,7 @@ pub async fn ban_user(
#[poise::command(
slash_command,
prefix_command,
+ required_permissions = "KICK_MEMBERS",
default_member_permissions = "KICK_MEMBERS"
)]
pub async fn kick_user(ctx: Context<'_>, user: User, reason: Option<String>) -> Result<()> {