From d0a610852900a473cbbc8987f267aa079ae9821b Mon Sep 17 00:00:00 2001 From: Pat Murphy Date: Thu, 27 Aug 2015 15:55:22 -0700 Subject: [PATCH] Adding argument null check in sendmessage --- src/Discord.Net/DiscordClient.cs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/Discord.Net/DiscordClient.cs b/src/Discord.Net/DiscordClient.cs index 561b5c00f..30300df4b 100644 --- a/src/Discord.Net/DiscordClient.cs +++ b/src/Discord.Net/DiscordClient.cs @@ -1262,10 +1262,17 @@ namespace Discord catch (HttpException ex) when (ex.StatusCode == HttpStatusCode.NotFound) { } } - //Chat - /// Sends a message to the provided channel. - public Task SendMessage(Channel channel, string text) - => SendMessage(channel.Id, text, new string[0]); + //Chat + /// Sends a message to the provided channel. + public Task SendMessage(Channel channel, string text) + { + if (channel == null) + { + throw new ArgumentNullException("channel"); + } + + return SendMessage(channel.Id, text, new string[0]); + } /// Sends a message to the provided channel. public Task SendMessage(string channelId, string text) => SendMessage(channelId, text, new string[0]);