I’ve been working on an easy to use, intuitive and extendable library for communicating with the IRC chat that Twitch chat uses. I know many people use PircBot or the similar, and then parse the incoming messages manually, but this library is specifically built for usage with Twitch and should therefor be somewhat easier to use.
It is also Mavenized, for easy inclusion.
The library can be found here: https://github.com/Gikkman/Java-Twirk
Note that the library is only intended to help with communicating via IRC, and will not help with or support API calls.
I hope it can be of some use. //Gikkman