From e7597631d234f930e37e3c97ea2abc35f3e78ba9 Mon Sep 17 00:00:00 2001 From: RogueException Date: Sun, 26 Jun 2016 21:42:29 -0300 Subject: [PATCH] Added NicknameMention to IUser --- src/Discord.Net/Entities/Users/GuildUser.cs | 1 + src/Discord.Net/Entities/Users/IUser.cs | 2 ++ src/Discord.Net/Entities/WebSocket/CachedDMUser.cs | 1 + 3 files changed, 4 insertions(+) diff --git a/src/Discord.Net/Entities/Users/GuildUser.cs b/src/Discord.Net/Entities/Users/GuildUser.cs index 31ea9f01c..5a9e19278 100644 --- a/src/Discord.Net/Entities/Users/GuildUser.cs +++ b/src/Discord.Net/Entities/Users/GuildUser.cs @@ -31,6 +31,7 @@ namespace Discord public bool IsAttached => User.IsAttached; public bool IsBot => User.IsBot; public string Mention => User.Mention; + public string NicknameMention => User.NicknameMention; public string Username => User.Username; public virtual UserStatus Status => UserStatus.Unknown; diff --git a/src/Discord.Net/Entities/Users/IUser.cs b/src/Discord.Net/Entities/Users/IUser.cs index 5eef8231c..9e78781d2 100644 --- a/src/Discord.Net/Entities/Users/IUser.cs +++ b/src/Discord.Net/Entities/Users/IUser.cs @@ -12,5 +12,7 @@ namespace Discord bool IsBot { get; } /// Gets the username for this user. string Username { get; } + /// Returns a special string used to mention this object, by nickname. + string NicknameMention { get; } } } diff --git a/src/Discord.Net/Entities/WebSocket/CachedDMUser.cs b/src/Discord.Net/Entities/WebSocket/CachedDMUser.cs index 78d78933f..cddd91c4f 100644 --- a/src/Discord.Net/Entities/WebSocket/CachedDMUser.cs +++ b/src/Discord.Net/Entities/WebSocket/CachedDMUser.cs @@ -20,6 +20,7 @@ namespace Discord public bool IsAttached => User.IsAttached; public bool IsBot => User.IsBot; public string Mention => User.Mention; + public string NicknameMention => User.NicknameMention; public string Username => User.Username; public CachedDMUser(CachedGlobalUser user)