laurencee / Livestream.Monitor

A windows GUI for livestreamer/streamlink
GNU General Public License v2.0
59 stars 8 forks source link

410 Client Error #56

Closed Jakeeeeeeee closed 4 years ago

Jakeeeeeeee commented 4 years ago

Seems like it became a permanent thing now. Since @laurencee said "that error is coming from streamlink itself which is not something fixable from this app" are we doomed and completely on twitch api devs mercy?

https://discuss.dev.twitch.tv/t/410-gone-when-requesting-private-api-api-namespace-with-3rd-party-client-id/23060/1

Responses from twitch clearly states they're not not willing to help.

laurencee commented 4 years ago

Currently following this issue: https://github.com/streamlink/streamlink/issues/2680

There's an apparent work around here: https://github.com/streamlink/streamlink/issues/2680#issuecomment-552024753

laurencee commented 4 years ago

I just tested locally and the workaround linked above does work.

The streamlink twitch.py plugin to modify can be found here: C:\Program Files (x86)\Streamlink\pkgs\streamlink\plugins - follow instructions in the workaround link.

Additional instructions for livestream monitor:

  1. Edit your streamlinkrc config file in %APPDATA%\streamlink and delete/comment out any existing twitch-oauth-token setting
  2. Close the livestream monitor app
  3. Make a copy/backup of your livestream monitor settings.json file
  4. Edit the settings.json file: a. Delete the line containing TwitchAuthToken b. Change the setting TwitchAuthTokenInLivestreamerConfig from false to true (this is just a hack so livestream monitor doesn't ask you for authorization anymore)

Now you'll be able to launch streams again from livestream monitor.

Jakeeeeeeee commented 4 years ago

Works like a charm. Much appreciate!

laurencee commented 4 years ago

https://github.com/streamlink/streamlink/releases/tag/1.3.0