void OnMessageReceived(object sender, DiscordSharp.Events.DiscordMessageEventArgs e) { if (e.MessageText.IndexOf("!") == 0) { Respond(e.Author, e.MessageText.Substring(1), e.Channel, (response) => { e.Channel.SendMessage(response); }); } }
private void MainDiscordClient_MessageReceived(object sender, DiscordSharp.Events.DiscordMessageEventArgs e) { richTextBox1.Text += String.Format("[-Message received from {0} in #{1} on {2}: {3}\n", e.author.user.username, e.Channel.name, Program.MainDiscordClient.GetServersList().Find(x => x.channels.Find(y => y.id == e.Channel.id) != null).name, e.message); }