I have been trying to detect when a user starts and stops streaming, but I’m having some issues. I am using the Twitch API v5 because I looked around the new Twitch API docs and couldn’t find anything.
When I begin streaming, it seems to (most of the time) update immediately. However, when I stop streaming shortly after, there is a huge delay before it updates. There’s nothing wrong with my code, because even when I go on the API in my browser it doesn’t update.
Here’s the API that I’m using: https://api.twitch.tv/kraken/streams/NewVoids?client_id=my_client_id
Does anyone know why this happens?