From f5f3a830a5ce248af1a04d69e25edce0a1a1e075 Mon Sep 17 00:00:00 2001 From: Christopher F Date: Fri, 16 Jun 2017 22:13:08 -0400 Subject: [PATCH] Add IUser#SendMessageAsync extension --- .../Extensions/UserExtensions.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/Discord.Net.Core/Extensions/UserExtensions.cs diff --git a/src/Discord.Net.Core/Extensions/UserExtensions.cs b/src/Discord.Net.Core/Extensions/UserExtensions.cs new file mode 100644 index 000000000..b7146174a --- /dev/null +++ b/src/Discord.Net.Core/Extensions/UserExtensions.cs @@ -0,0 +1,16 @@ +using System.Threading.Tasks; + +namespace Discord +{ + public static class UserExtensions + { + public static async Task SendMessageAsync(this IUser user, + string text, + bool isTTS = false, + Embed embed = null, + RequestOptions options = null) + { + return await (await user.GetOrCreateDMChannelAsync()).SendMessageAsync(text, isTTS, embed, options); + } + } +}