From 65938786f7b690cb913713ab44a19bb8360855e1 Mon Sep 17 00:00:00 2001 From: Matt Smith Date: Wed, 13 May 2020 17:21:23 -0500 Subject: [PATCH] Added missing implementation. --- src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs b/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs index 7d652687a..5fc3b5e83 100644 --- a/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs +++ b/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs @@ -148,6 +148,14 @@ namespace Discord.Rest TagHandling roleHandling = TagHandling.Name, TagHandling everyoneHandling = TagHandling.Ignore, TagHandling emojiHandling = TagHandling.Name) => MentionUtils.Resolve(this, 0, userHandling, channelHandling, roleHandling, everyoneHandling, emojiHandling); + public async Task PublishAsync(RequestOptions options = null) + { + if (Channel.GetType() == typeof(RestNewsChannel)) + { + await MessageHelper.PublishAsync(this, Discord, options); + } + } + private string DebuggerDisplay => $"{Author}: {Content} ({Id}{(Attachments.Count > 0 ? $", {Attachments.Count} Attachments" : "")})"; } }