We are currently experiencing some issues with our Twitch.tv integration. While we seem to have successfully hotfixed existing streams not showing up, it's currently not possible to add new Twitch.tv channels. Trying to do so results in a "Sorry, we cannot find an active Twitch.tv channel" error message. We are working on a solution as fast as we can.

Sorry for the inconvenience,