set the proper perms for both the slash and prefix commands in the utils.rs

This commit is contained in:
2025-12-20 21:24:39 +05:30
parent 27bc76274b
commit f8a7f3603c

View File

@@ -27,7 +27,8 @@ struct GuildRecord {
slash_command,
prefix_command,
guild_only,
default_member_permissions = "MANAGE_GUILD"
default_member_permissions = "MANAGE_MESSAGES",
required_permissions = "MANAGE_MESSAGES"
)]
pub async fn auto_response(
ctx: Context<'_>,
@@ -68,7 +69,8 @@ pub async fn auto_response(
slash_command,
prefix_command,
guild_only,
default_member_permissions = "MANAGE_GUILD"
default_member_permissions = "MANAGE_MESSAGES",
required_permissions = "MANAGE_MESSAGES"
)]
pub async fn view_auto_responses(ctx: Context<'_>) -> Result<(), Error> {
let guild_id = ctx
@@ -109,7 +111,8 @@ pub async fn view_auto_responses(ctx: Context<'_>) -> Result<(), Error> {
slash_command,
prefix_command,
guild_only,
default_member_permissions = "MANAGE_GUILD"
default_member_permissions = "MANAGE_MESSAGES",
required_permissions = "MANAGE_MESSAGES"
)]
pub async fn delete_auto_response(
ctx: Context<'_>,
@@ -157,7 +160,8 @@ pub async fn delete_auto_response(
slash_command,
prefix_command,
guild_only,
default_member_permissions = "MANAGE_GUILD"
default_member_permissions = "MANAGE_MESSAGES",
required_permissions = "MANAGE_MESSAGES"
)]
pub async fn edit_auto_response(
ctx: Context<'_>,