pub fn parse_role_mention(mention: &str) -> Option<RoleId>Expand description
Retrieves an Id from a role mention.
If the mention is invalid, then None is returned.
ยงExamples
Retrieving an Id from a valid Role mention:
use serenity::model::id::RoleId;
use serenity::utils::parse_role;
assert_eq!(parse_role("<@&136107769680887808>"), Some(RoleId::new(136107769680887808)));Asserting that an invalid role mention returns None:
use serenity::utils::parse_role;
assert!(parse_role("<@&136107769680887808").is_none());