I am developing a chat bot using PircBot in Java and was working on overcoming the rate limiter on twitch.
For whispers, I found I need to stagger my outbound messages every 400ms, or the web client does not display every whisper coming in. At 350ms; message #3 of 30 seems to be consistently skipped. All of the the other messages go through.
Normal IRC chat allows me to just send all of the messages as they come with no need to stagger. I’m guessing this is a bug?
whisper_limit_per_sec = 3 whisper_limit_per_min = 100
Can confirm, rate limiting to 400ms per message and 99 msg/min allowed all of the messages to get through with no issues.