namespace WpfApplication1
public partial class MainWindow : Window
richTextBox.Dispatcher.Invoke(new Action(() => richTextBox.AppendText("The program is running\n")));
richTextBox.Dispatcher.Invoke(new Action(() => richTextBox.ScrollToEnd()));
private void globalChatMessageReceived(object sender, TwitchClient.OnMessageReceivedArgs e)
richTextBox.Dispatcher.Invoke(new Action(() => richTextBox.AppendText(String.Format("#{0} {1}[isSub: {2}]: {3}", e.ChatMessage.Channel, e.ChatMessage.DisplayName, e.ChatMessage.Subscriber, e.ChatMessage.Message) + "\n")));
richTextBox.Dispatcher.Invoke(new Action(() => richTextBox.ScrollToEnd()));
private void button_Click(object sender, RoutedEventArgs e)
TwitchClient client = new TwitchClient(new ConnectionCredentials("username", "password"), "channel");
client.SetLoggingStatus(true);
client.OnMessageReceived += new EventHandler<TwitchClient.OnMessageReceivedArgs>(globalChatMessageReceived);
private void button1_Click(object sender, RoutedEventArgs e)