Disable mentions

This commit is contained in:
TheKodeToad 2024-05-05 14:34:11 +01:00 committed by Sefa Eyeoglu
parent 213de85a32
commit 19a12133ff
2 changed files with 6 additions and 2 deletions

View file

@ -6,7 +6,7 @@ use std::sync::OnceLock;
use eyre::eyre; use eyre::eyre;
use log::trace; use log::trace;
use poise::serenity_prelude::{Color, CreateEmbed, User}; use poise::serenity_prelude::{Color, CreateAllowedMentions, CreateEmbed, User};
use poise::CreateReply; use poise::CreateReply;
include!(concat!(env!("OUT_DIR"), "/generated.rs")); include!(concat!(env!("OUT_DIR"), "/generated.rs"));
@ -69,6 +69,7 @@ pub async fn tag(
if let Some(user) = user { if let Some(user) = user {
r = r.content(format!("<@{}>", user.id)); r = r.content(format!("<@{}>", user.id));
r = r.allowed_mentions(CreateAllowedMentions::new().users(vec![user.id]));
} }
r.embed(embed) r.embed(embed)

View file

@ -3,7 +3,8 @@ use std::{sync::Arc, time::Duration};
use eyre::Context as _; use eyre::Context as _;
use log::{info, trace, warn}; use log::{info, trace, warn};
use poise::{ use poise::{
serenity_prelude as serenity, EditTracker, Framework, FrameworkOptions, PrefixFrameworkOptions, serenity_prelude::{self as serenity, CreateAllowedMentions},
EditTracker, Framework, FrameworkOptions, PrefixFrameworkOptions,
}; };
use tokio::signal::ctrl_c; use tokio::signal::ctrl_c;
#[cfg(target_family = "unix")] #[cfg(target_family = "unix")]
@ -112,6 +113,8 @@ async fn main() -> eyre::Result<()> {
..Default::default() ..Default::default()
}, },
allowed_mentions: Some(CreateAllowedMentions::new()),
..Default::default() ..Default::default()
}; };