@bribrobot If the accounts are sending more than 100 messages per 30 seconds, you need to limit the messages.
If they are normal messages (text) and not commands to the server (like timeouts, bans, etc…) you definitely have a problem on your end because no bot should send that many messages every 30 seconds per channel. That would generate too much “spam” and the chat would get clogged really easily.
In this case I wouldn’t recommend splitting TCP connections as a workaround since it would probably violate the developers agreement by bypassing twitch limits in an unwanted way.
In your specific case, whispers are a big no-no.
So, with all this, I see 2 options for you:
-
Move all the messages to the game itself:
For example, show some type of “actions” box in the corner of the game screen with some type of action log. The log would contain what the most recent viewers “activate” when interacting with the game. -
Limit the amount of messages the streamer sends:
You could select the type of messages that you find necessary for feedback and maybe use a cooldown for repetitive messages.
Either wait for like 5 seconds when a user triggers something and group the names of each viewer that also triggers the same thing in those 5 seconds into one message, or simply use a cooldown for repetitive actions but then some viewers wouldn’t get any feedback about the success or failure of their action.
Let us know if you still need help and if you find a solution please post it here so everyone can see 