speedcontrol / nodecg-speedcontrol

NodeCG bundle to help facilitate the running of speedrunning marathons, including overlays.
MIT License
44 stars 34 forks source link

Replace deprecated chat_login permission #37

Closed DorkmasterFlek closed 5 years ago

DorkmasterFlek commented 5 years ago

The "chat_login" scope permission was recently deprecated and new Twitch apps are not allowed to request this permission, so the Twitch authentication process gives a scope error. This change replaces it with the new "chat:read" and "chat:edit" permissions of the new API, which allows the FFZ integration to work properly with newly created apps.

zoton2 commented 5 years ago

Sorry for the delay on this, I would usually do development on the dev branch but I'm not too fussed because I don't make that apparent anywhere and also this is kind of an important change.