plugins.twitch: add --twitch-force-client-integrity, remove CI token decoding+parsing logic #6113
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #6109
--twitch-force-client-integrity
plugin argument (I didn't want to add another plugin arg when the CI token stuff was implemented, but since people are actively patching the plugin, let's just add the arg to make their lives a bit easier)I also checked removing the
headless=False
override, and requesting access tokens worked just fine. This however might be because they simply don't care about theis_bad_bot
flag right now. So what should we do now? Remove the value override and let the user decide again via--webbrowser-headless
(defaults toTrue
)? Should Twitch make any changes though, then people will actively have to set--webbrowser-headless=false
, which was the point of the override.@Hakkin, any opinions on that?