From 1e076595d6e0cb1e51f6ab2e1b37e2894774aec9 Mon Sep 17 00:00:00 2001 From: paring Date: Wed, 4 Feb 2026 20:54:25 +0900 Subject: [PATCH] fix: allowed mentions --- src/bot/handler.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/bot/handler.rs b/src/bot/handler.rs index 61d8260..5089ea8 100644 --- a/src/bot/handler.rs +++ b/src/bot/handler.rs @@ -4,11 +4,11 @@ use anyhow::{Context as _, bail}; use dashmap::DashMap; use serenity::{ all::{ - CacheHttp, ChannelId, Component, Context, CreateComponent, CreateMediaGallery, - CreateMediaGalleryItem, CreateSeparator, CreateTextDisplay, CreateUnfurledMediaItem, - CreateWebhook, EditWebhookMessage, EventHandler, ExecuteWebhook, FullEvent, - GenericChannelId, GuildId, Interaction, Message, MessageFlags, MessageId, MessageSnapshot, - Reaction, Webhook, WebhookId, + CacheHttp, ChannelId, Component, Context, CreateAllowedMentions, CreateComponent, + CreateMediaGallery, CreateMediaGalleryItem, CreateSeparator, CreateTextDisplay, + CreateUnfurledMediaItem, CreateWebhook, EditWebhookMessage, EventHandler, ExecuteWebhook, + FullEvent, GenericChannelId, GuildId, Interaction, Message, MessageFlags, MessageId, + MessageSnapshot, Reaction, Webhook, WebhookId, }, async_trait, }; @@ -363,7 +363,8 @@ impl Handler { .unwrap_or_else(|| msg.author.default_avatar_url()), ) .components(components) - .flags(MessageFlags::IS_COMPONENTS_V2), + .flags(MessageFlags::IS_COMPONENTS_V2) + .allowed_mentions(CreateAllowedMentions::new()), ) .await? .unwrap();