Mention

twilight-mention is a utility crate to mention model resources.

With this library, you can create mentions for various resources, such as users, emojis, roles, members, or channels.

Examples

Create a mention formatter for a user ID, and then format it in a message:

#[allow(unused_variables)] fn main() { use twilight_mention::Mention; use twilight_model::id::UserId; let user_id = UserId::new(123).expect("zero id"); let message = format!("Hey there, {}!", user_id.mention()); }

source: https://github.com/twilight-rs/twilight/tree/main/utils/mention

docs: https://docs.rs/twilight-mention

crates.io: https://crates.io/crates/twilight-mention