Sorry i didn’t clarify
Under general operation the only things that should be sending over a TCP connection to TMI is a bot. No matter if a biological or program is on the other end.
Normal users operate via the website. And I class everything not over the website as a bot for the sake of simplification of arguments
Anything where you must manually enter your oauth key assigned via a clientID is a bot
Apologies for the breakdown in terminology
Either way, I pointed out the problem and suggested a fix based on my experience of bot building across multiple networks. You’ve just told me I’m wrong and proposed no solution to the issue. (I’m really annoyed that I can’t find the RFC document about bots and responding in same medium, but hey who wants to be RFC compliant anyway)