C++/C# Programming and
Game Development.
Jack Rittichier
A blog for current projects and to reflect on past works.
Basic Twitch.Tv IRC Bot Windows/C#
Simple IRC Bot for streaming web site Twitch.Tv written in c#.
As a former broadcaster for this web site, I was chatting with another developer who was streaming on Twitch and decided to create a basic Bot to help manage his chat room. He was having trouble figuring out Internet Protocols, so I decided to step in and give him a basic skeleton to make his own commands.
As this is the first draft of this bot it is not too user friendly on set up. It requires the ability to look up Twitch's API and modify the source code's variable for user name and user authorization key.
This was my second attempt at network sockets with C# and first time actually sending server responses back to the end user requesting a command.
By the time I was finished and sent him the first prototype, I realized the information being sent back from Twitch was packaged as a neat little Java Script Object. I was actually making my own JSON parser, but never finished it. I plan later to fix this by using C#'s built in JSON libraries.

Talking to the bot while in Twitch chat channel.

Add your own twitch command inside the code here.

Simple C# server code ready for a command.

Once the server gets a request, it is parsed and sent on here.