private Task Discord_MessageReceived(SocketMessage arg) { if (arg.Author.IsBot || arg.Channel != discordHandler.channel) { return(null); } ircHandler.SendMessage("[" + DateTime.Now.ToShortTimeString() + "] " + ((IGuildUser)arg.Author).Nickname + ": " + arg.ToString()); form.BeginInvoke((Action)(() => form.AddText("[" + DateTime.Now.ToShortTimeString() + "]", true, System.Drawing.Color.Cyan))); form.BeginInvoke((Action)(() => form.AddText(((IGuildUser)arg.Author).Nickname + ": ", false, System.Drawing.Color.Chartreuse))); form.BeginInvoke((Action)(() => form.AddText(arg.ToString(), false, System.Drawing.Color.White))); return(Task.CompletedTask); }