I’ve tried subscribing to whispers and video-playback (I know it isn’t supported) for multiple users under multiple tokens. The system sends the success response with the same nonce, but never sends the events that have been subscribed to. Trying to force the events by starting/stopping a stream and sending the subscribed user whispers, but receive nothing in the application.
Here’s as much information as I know to give:
Listen is sent immediately after successful connection.
Did you check the raw response, most of the responses are json wrapped in json and the inner json needs decoding after decoding the first json, and you might have a silent error?
Like so for logging everything the server sends to you?
Still waiting on an answer to this. I am 99% sure this is an issue on twitch’s side because I use the exact same websocket client for 3 other things with no issues.
All I can say is that mine works fine on whispers and the unsupported video-feed. Granted I only consume my whispers and have not tried grabbing more than one and not my whispers.