{"action":"created","issue":{"url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui/issues/536","repository_url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui","labels_url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui/issues/536/labels{/name}","comments_url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui/issues/536/comments","events_url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui/issues/536/events","html_url":"https://github.com/streamlink/streamlink-twitch-gui/pull/536","id":294638693,"number":536,"title":"Update to non-legacy chat url","user":{"login":"visia","id":16615968,"avatar_url":"https://avatars3.githubusercontent.com/u/16615968?v=4","gravatar_id":"","url":"https://api.github.com/users/visia","html_url":"https://github.com/visia","followers_url":"https://api.github.com/users/visia/followers","following_url":"https://api.github.com/users/visia/following{/other_user}","gists_url":"https://api.github.com/users/visia/gists{/gist_id}","starred_url":"https://api.github.com/users/visia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/visia/subscriptions","organizations_url":"https://api.github.com/users/visia/orgs","repos_url":"https://api.github.com/users/visia/repos","events_url":"https://api.github.com/users/visia/events{/privacy}","received_events_url":"https://api.github.com/users/visia/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-02-06T05:41:30Z","updated_at":"2018-02-07T02:31:46Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui/pulls/536","html_url":"https://github.com/streamlink/streamlink-twitch-gui/pull/536","diff_url":"https://github.com/streamlink/streamlink-twitch-gui/pull/536.diff","patch_url":"https://github.com/streamlink/streamlink-twitch-gui/pull/536.patch"},"body":"Twitch recently moved the current chat URL to legacy. Updated the chat URL."},"comment":{"url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui/issues/comments/363636083","html_url":"https://github.com/streamlink/streamlink-twitch-gui/pull/536#issuecomment-363636083","issue_url":"https://api.github.com/repos/streamlink/streamlink-twitch-gui/issues/536","id":363636083,"user":{"login":"bastimeyer","id":467294,"avatar_url":"https://avatars3.githubusercontent.com/u/467294?v=4","gravatar_id":"","url":"https://api.github.com/users/bastimeyer","html_url":"https://github.com/bastimeyer","followers_url":"https://api.github.com/users/bastimeyer/followers","following_url":"https://api.github.com/users/bastimeyer/following{/other_user}","gists_url":"https://api.github.com/users/bastimeyer/gists{/gist_id}","starred_url":"https://api.github.com/users/bastimeyer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bastimeyer/subscriptions","organizations_url":"https://api.github.com/users/bastimeyer/orgs","repos_url":"https://api.github.com/users/bastimeyer/repos","events_url":"https://api.github.com/users/bastimeyer/events{/privacy}","received_events_url":"https://api.github.com/users/bastimeyer/received_events","type":"User","site_admin":false},"created_at":"2018-02-07T02:31:46Z","updated_at":"2018-02-07T02:31:46Z","author_association":"OWNER","body":"> I can't find any announcement about legacy chat\r\n\r\nThat's probably because the chat URLs are not about to be changed. The link you've posted is about restructuring their website (AFAIK, they've switched from EmberJS to React). That doesn't mean that they are changing any critical route names of their website, which would break pretty much everything and would be insanely stupid of them.\r\n\r\n> the chat settings menu gives these options\r\n> the emote menu feature of BetterTTV was not working\r\n\r\nWe're using the *canonical* chat URL here for launching the chat in the user's web browser. The popout URL of Twitch is meant for loading different stylesheets/javascript when using the popout feature on their website, which is something different. It's up to BTTV to fix this. I did a bit of research and found a few tweets saying that the restructuring of the Twitch website broke BTTV and similar addons. That's why they included a second popout button, which uses the old (legacy) chat implementation which Twitch hasn't shut down yet.\r\n\r\nI don't see any reason to switch to the popout chat URL, just because of a bug of a browser addon which hasn't caught up with the recent changes on the Twitch website. I can't blame them though, since the Twitch website has always been terrible and they are breaking stuff all the time, hence this project here. However, sticking with the default chat URL here is a safe choice and bugs related to any browser addon needs to be fixed there, and not here.\r\n\r\nAs a sidenote to this PR, I had a similar one once which wanted to replace the chat URL with the popout URL, although the intention was something different at that time: #117\r\nThe current chat URL is being used since Twitch added support for in 2015 or so:\r\nd1463cc36155d4055c3ee0467e00cd4c1666a1e2\r\n9dcf218b6ede835fca36e64b806e080ba171697e"}}
{"actor":{"display_login":"bastimeyer"}}