Twitch IRC event workaround?

My understanding is that most developers create 2 connections and use JOIN/PARTS from one and all the messages/special events from the other.