question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Streamlink workaround guide for Twitch API issue (with screenshots)

See original GitHub issue

This 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.


  1. 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). Chromium dev tools
  2. Enable advanced settings in the main settings menu of the Twitch GUI 1
  3. Add the custom --twitch-oauth-token=VALUE Streamlink parameter 2
  4. Disable “Twitch.tv login” - login sharing with Streamlink If you don’t do this, the custom parameter will be overridden by the Twitch GUI. 3

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:39
  • Comments:21 (8 by maintainers)

github_iconTop GitHub Comments

4reactions
bastimeyercommented, Nov 22, 2019

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

3reactions
bastimeyercommented, Nov 23, 2019

v1.9.0 has been released now (currently being built while writing this): https://github.com/streamlink/streamlink-twitch-gui/releases/latest

As 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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found