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)