Browse Source

Add IUser#SendMessageAsync extension (#706)

* Add IUser#SendMessageAsync extension

* Add ConfigureAwait
tags/1.0
Christopher F RogueException 8 years ago
parent
commit
fb0a056d76
1 changed files with 16 additions and 0 deletions
  1. +16
    -0
      src/Discord.Net.Core/Extensions/UserExtensions.cs

+ 16
- 0
src/Discord.Net.Core/Extensions/UserExtensions.cs View File

@@ -0,0 +1,16 @@
using System.Threading.Tasks;

namespace Discord
{
public static class UserExtensions
{
public static async Task<IUserMessage> SendMessageAsync(this IUser user,
string text,
bool isTTS = false,
Embed embed = null,
RequestOptions options = null)
{
return await (await user.GetOrCreateDMChannelAsync().ConfigureAwait(false)).SendMessageAsync(text, isTTS, embed, options).ConfigureAwait(false);
}
}
}

Loading…
Cancel
Save