mIRC still works, i've roughly fixed it without moving to ircv3 on my bot i've coded.
However, i'm in the process of moving to ircv3, because it gives me a lot of useful information in the chat about the users, including subs, turbo, mod, etc status.
Here's an output of the new format:
tmi.twitch.tv @color=#8A2BE2;display-name=noname;emotes=;subscriber=1;turbo=0;user-type=mod email@example.com PRIVMSG #fakechannel:No advertising
What needs to be done now, is to read this console message (all channels are in your tmi window now) and then re-write all your on*:text: blah blah. So, i'm sure experts here can figure it out way before me.