diff --git a/src/groups/calls/events.rs b/src/groups/calls/events.rs index 4f8d82c..a9e51b1 100644 --- a/src/groups/calls/events.rs +++ b/src/groups/calls/events.rs @@ -26,9 +26,9 @@ use crate::framework::events::traits::{ use crate::framework::interactions::components::ActionRow; use crate::framework::runtime::Runtime; use crate::groups::calls::components::{CodeOfConductButton, NeedHelpButton}; -use crate::groups::calls::embeds; use crate::groups::calls::masks::{get_mask_avatar_url, get_mask_display_name}; use crate::groups::calls::moderation::{Action, Rule, escape_message, moderate_message}; +use crate::groups::calls::{embeds, moderation}; use crate::state::State; use crate::utils::{ellipse, i64_to_u64}; @@ -332,14 +332,15 @@ impl OnMessageHandler for CallMessageHandler { format!( "{} ({})", get_mask_display_name(mask), - replying_to.data.author_name + moderation::moderate_message(&replying_to.data.author_name, false) + .0 ) }, get_mask_avatar_url(mask).expect("Failed to get mask avatar URL"), ) } else { ( - replying_to.data.author_name.clone(), + moderation::moderate_message(&replying_to.data.author_name, false).0, replying_to.data.author_avatar_url.clone(), ) }; @@ -439,7 +440,7 @@ impl OnMessageHandler for CallMessageHandler { .http .execute_webhook(Id::new(webhook_id), &webhook_token) .allowed_mentions(None) - .username(&participant.display_name()) + .username(&moderation::moderate_message(&participant.display_name(), false).0) .avatar_url(&participant.avatar_url()) .content(&content.sanitize_mentions()) .embeds(&embeds)