plugin.video.twitch icon indicating copy to clipboard operation
plugin.video.twitch copied to clipboard

Follow/unfollow channel not working anymore

Open apo86 opened this issue 2 years ago • 1 comments

Apparently twitch implemented an integrity check for some of their GQL endpoints. Attempts to either follow or unfollow a channel result in the following error: [ { "errors": [ { "message": "failed integrity check" } ], "extensions": { "challenge": { "type": "integrity" }, "durationMilliseconds": 8, "operationName": "FollowButton_UnfollowUser", "requestID": "01GQBH99B3SF1K7T3SC4RBWW8D" } } ]

Unfortunately I don't think there's anything that can be done about this at the moment. Here's another project/issue talking about it and how obtaining the necessary Client-Integrity token is probably not feasible for now: https://github.com/Kappador/twitch-integrity/issues/1

Looks like this is part of Twitch's anti-bot efforts, so even if there was a way to circumvent this check, doing so is probably a fast track to get on their sh!tlist.

So the only thing to do right now would be a) maybe disable to follow/unfollow actions and b) pray that Twitch doesn't add the integrity check to more crucial GQL endpoints.

apo86 avatar Jan 22 '23 01:01 apo86

removed toggle follow context menu and will mark this can't fix

anxdpanic avatar Apr 02 '23 16:04 anxdpanic