Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Follow/unfollow channel not working anymore #667

Open
apo86 opened this issue Jan 22, 2023 · 1 comment
Open

Follow/unfollow channel not working anymore #667

apo86 opened this issue Jan 22, 2023 · 1 comment
Labels

Comments

@apo86
Copy link
Contributor

apo86 commented Jan 22, 2023

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: Kappador/twitch-integrity#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.

@anxdpanic
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants