C# · Twitch library
DotTwitchLib
A lightweight C# library for handling Twitch chat and IRC events.

Build with Twitch events.
DotTwitchLib handles Twitch chat and IRC events in C# applications.
Event-driven functionality
- Channel and IRC messages
- Bot and Twitch commands
- Connection and ping events
- Sent-message events
- Experimental viewer updates, joins, and departures
Implementation
Add a reference to the library, create a TwitchClient, and configure your own credentials and channel.
using DotTwitchLib;
TwitchClient client = new TwitchClient();
client.TwitchChannel = "your-channel";See the repository for complete setup instructions, examples, and downloads. DotTwitchLib is published under the MIT license.