Example #1
0
        public void Send()
        {
            var message = OutgoingMessages.Take(TokenSource.Token);

            MessageWaitHandle.WaitOne();
            TwitchClient.SendMessage(message.Msg);
            MessageWaitHandle.Reset();
            MessageTimer.Start();
        }
Example #2
0
 private void MessageTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
 {
     MessageWaitHandle.Set();
 }