Botnak is a Java-based IRC chat client with bot capabilities and a focus on Twitch.tv streams.
Botnak 2 Episode 2 has a while to go before being 100% polished and released! You can track its progress in the Episode 2 Milestone tab.
The latest (pre-compiled) build can be found in the releases tab.
Keep in mind, this does not mean that Botnak is a final product quite yet. The fact Episode 2 is not completed yet implies there will be multiple changes, some of which may require additional research to have Botnak work completely. It is only recommended to download this if you wish to test Botnak as-is and report bugs.
Speaking of reporting bugs, if you come across an issue, simply open a New Issue in the issues tab! I am using that tab to track progress of Episode 2, so an issue there would be the best place to put it. If you don't wish to publicly report the issue, go ahead and PM me on twitch!
You will need the latest version of Java 8 to run Botnak. Download it here.
A full example list of commands and such can be found here.
JSON Library for making API parsing much easier
JTattoo for making Botnak look pretty
Scalr API for Image Scaling
Pircbot API for giving me a good start to IRC bots
Collaborators that help out with the project:
Dr Kegel
YaLTeR
Kinamkrindar
Fragmer
TDuva
Jbzdarkid
Chrisazy
and anyone else reporting issues about this monstrosity of code!