Twitch: Client ID and OAuth token do not match

Then the client_id in this bit of code is not the client_id that was used to create the access_token

or you have in fact used you client secret instead of generating a token to use