From a81e924bb5e6620c20d8ee3b2d1b4a25b3db459f Mon Sep 17 00:00:00 2001 From: Master Kwoth Date: Thu, 4 Feb 2016 07:24:40 +0100 Subject: [PATCH] again same crash, blank message --- NadekoBot/Classes/Extensions.cs | 2 ++ NadekoBot/Commands/CopyCommand.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/NadekoBot/Classes/Extensions.cs b/NadekoBot/Classes/Extensions.cs index 0d9edbbe..92fcdddc 100644 --- a/NadekoBot/Classes/Extensions.cs +++ b/NadekoBot/Classes/Extensions.cs @@ -76,6 +76,8 @@ namespace NadekoBot.Extensions { /// public static async Task Send(this MessageEventArgs e, string message) { + if (string.IsNullOrWhiteSpace(message)) + return; await e.Channel.SendMessage(message); } diff --git a/NadekoBot/Commands/CopyCommand.cs b/NadekoBot/Commands/CopyCommand.cs index bc95c5c3..0d61bc7e 100644 --- a/NadekoBot/Commands/CopyCommand.cs +++ b/NadekoBot/Commands/CopyCommand.cs @@ -19,6 +19,8 @@ namespace NadekoBot private async void Client_MessageReceived(object sender, Discord.MessageEventArgs e) { + if (string.IsNullOrWhiteSpace(e.Message.Text)) + return; if (CopiedUsers.Contains(e.User.Id)) { await e.Send( e.Message.Text.Replace("@everyone","@everryone")); }