aboutsummaryrefslogtreecommitdiff
path: root/src/model/guild.rs
diff options
context:
space:
mode:
authorIllia <[email protected]>2017-01-11 15:59:40 +0300
committerIllia <[email protected]>2017-01-11 15:59:40 +0300
commite5a83dd1873e5af2df18835d960fe19286c70f1e (patch)
tree1a59db66800217f36d1fef4dbfd74cacaca33726 /src/model/guild.rs
parentStop abusing unicode for sanitisation (diff)
downloadserenity-e5a83dd1873e5af2df18835d960fe19286c70f1e.tar.xz
serenity-e5a83dd1873e5af2df18835d960fe19286c70f1e.zip
Add Message.content_safe and fix distinct method not being included in User.
Diffstat (limited to 'src/model/guild.rs')
-rw-r--r--src/model/guild.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/model/guild.rs b/src/model/guild.rs
index ba0f99c..f28188f 100644
--- a/src/model/guild.rs
+++ b/src/model/guild.rs
@@ -1079,6 +1079,12 @@ impl Member {
self.nick.as_ref().unwrap_or(&self.user.name)
}
+ /// Returns the DiscordTag of a Member, taking possible nickname into account.
+ #[cfg(feature="methods")]
+ pub fn distinct(&self) -> String {
+ format!("{}#{}", self.display_name(), self.discriminator)
+ }
+
/// Edits the member with the given data. See [`Context::edit_member`] for
/// more information.
///