Streamlink workaround guide for Twitch API issue (with screenshots)
See original GitHub issueThis is an addition to the Streamlink workaround option 2 which I’ve posted in the Streamlink issue: https://github.com/streamlink/streamlink/issues/2680#issuecomment-552024753
Please read the linked post first, so you know what and why you are doing this. Thanks.
PLEASE NOTE This is only a workaround for watching streams via Streamlink. Certain parts of the Twitch GUI still won’t work due to this Twitch API issue, but at least you’ll be able to browse and launch streams via Streamlink Twitch GUI.
- Get your OAuth token from the Twitch website
Open the dev-tools of your web browser (usually F12 or “inspect element”) and then go to the network tab. Make sure that network activity is being recorded (default behavior).

- Enable advanced settings in the main settings menu of the Twitch GUI

- Add the custom
--twitch-oauth-token=VALUEStreamlink parameter
- Disable “Twitch.tv login” - login sharing with Streamlink
If you don’t do this, the custom parameter will be overridden by the Twitch GUI.

Issue Analytics
- State:
- Created 4 years ago
- Reactions:39
- Comments:21 (8 by maintainers)
Top Results From Across the Web
Twitch Developers: Home
Twitch is the home of shared live experiences. Developers impact how streamers and viewers experience games, pop culture, and conversations at scale. 2,000,000+....
Read more >Anyone getting "commercial break in progress" screens in ...
And as I said, I've been watching Twitch with livestreamer/streamlink and VLC for years, and never had issues (except briefly with purple ...
Read more >Create a YouTube live stream with an encoder - Google Support
Learn how to set up a YouTube live stream using an encoder. Using an encoder, you can broadcast your gameplay, use external cameras...
Read more >Twitch - Streamlink 5.1.2 documentation
The issue was that authentication data generated from third party applications could not be sent while acquiring streaming access tokens which are required...
Read more >livestreamer-twitch-gui - Bountysource
No real issues, just a practical problem : I use both twitch/curse app, and streamlink-twitch-gui and this happens : system tray screenshot.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Streamlink 1.3.0 has been released this morning. If you upgrade, you won’t need to apply the workaround anymore.
There will also be a new Streamlink Twitch GUI release very soon (probably tomorrow). Streamlink 1.3.0 will be the new min requirement then for launching streams. https://github.com/streamlink/streamlink-twitch-gui/blob/master/CHANGELOG.md
If you don’t want to wait, build the Twitch GUI yourself: https://github.com/streamlink/streamlink-twitch-gui/blob/v1.8.1/CONTRIBUTING.md#developing-and-building
v1.9.0has been released now (currently being built while writing this): https://github.com/streamlink/streamlink-twitch-gui/releases/latestAs mentioned earlier, Streamlink 1.3.0 has been released yesterday and you don’t have to apply this workaround anymore.
Closing the thread. Please upgrade.