Hello, I’m having issues getting the required editor scope for my chat bot to update stream information for users. When I first started working on the bot, I used an OAuth token from here. I registered my application today on Twitch to generate a client id which I believe is required for updating stream information. Using my previous OAuth token when trying to update a stream’s title doesn’t work and I haven’t found a way to get a new OAuth token that will work with my application yet.
I attempted to authorize my new app to access my channel information with the channel editor scope.
https://api.twitch.tv/kraken/oauth2/authorize?response_type=token&client_id=CLIENT_ID&redirect_uri=REDIRECT_URI&scope=channel_editor
Trying to update the title afterwards
https://api.twitch.tv/kraken/channels/CHANNEL?channel[status]=TEST_TITLE&_method=put&client_id=NEW_CLIENT_ID&oauth_token=OLD_TWITCH_OAUTH
which just gives an error
{"error":"Unauthorized","status":401,"message":"Token invalid or missing required scope"}
Any help with this would be greatly appreciated. Thank you.