From 1d612f15c859b0a5d9e0880e6817f99417ff21ac Mon Sep 17 00:00:00 2001 From: Christopher F Date: Tue, 27 Jun 2017 08:49:46 -0400 Subject: [PATCH] ToString on types of IEmote should return a chat formatted string --- src/Discord.Net.Core/Entities/Emotes/Emoji.cs | 2 ++ src/Discord.Net.Core/Entities/Emotes/Emote.cs | 2 +- src/Discord.Net.Core/Entities/Emotes/GuildEmote.cs | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.Core/Entities/Emotes/Emoji.cs b/src/Discord.Net.Core/Entities/Emotes/Emoji.cs index 5c1969613..07cee10a9 100644 --- a/src/Discord.Net.Core/Entities/Emotes/Emoji.cs +++ b/src/Discord.Net.Core/Entities/Emotes/Emoji.cs @@ -19,5 +19,7 @@ /// The unicode representation of this emote. /// public string Name { get; } + + public override string ToString() => Name; } } diff --git a/src/Discord.Net.Core/Entities/Emotes/Emote.cs b/src/Discord.Net.Core/Entities/Emotes/Emote.cs index b1ca272eb..76c20a77d 100644 --- a/src/Discord.Net.Core/Entities/Emotes/Emote.cs +++ b/src/Discord.Net.Core/Entities/Emotes/Emote.cs @@ -58,6 +58,6 @@ namespace Discord } private string DebuggerDisplay => $"{Name} ({Id})"; - public override string ToString() => Name; + public override string ToString() => $"<:{Name}:{Id}>"; } } diff --git a/src/Discord.Net.Core/Entities/Emotes/GuildEmote.cs b/src/Discord.Net.Core/Entities/Emotes/GuildEmote.cs index e883c707e..8d776a4cd 100644 --- a/src/Discord.Net.Core/Entities/Emotes/GuildEmote.cs +++ b/src/Discord.Net.Core/Entities/Emotes/GuildEmote.cs @@ -20,7 +20,7 @@ namespace Discord RoleIds = roleIds; } - public override string ToString() => Name; private string DebuggerDisplay => $"{Name} ({Id})"; + public override string ToString() => $"<:{Name}:{Id}>"; } }