It's amazing what people have been able to build because Twitch chose the open IRC standard.
Anyone interested in C++ and Twitch should checkout a project of good friends of mine https://github.com/Chatterino/chatterino2
A crossplatform chat client for Twitch in QT so no electron BS.
Personally I have also really enjoyed developing chat bots for fun tasks or logging. So IRC is definetely a big part why I love programming so much.
In addition, special Twitch IRC clients have spawned, like TC [1] or Chatty [2] that include support for Twitch-specifics like Emotes, notifications and direct linking to the associated video streams.
[1] https://gettc.xyz/
[2] http://chatty.github.io/