Authenticating with Twitch API using Python

It may be a confusion on my part.
I generated the OAuth token with TMI and it doesn’t have the channel_editor scope.

I used this: http://www.twitchapps.com/tmi/ to get my token and I should have read better.

EDIT:

I tried to get my token via: https://api.twitch.tv/kraken/oauth2/authorize and I get this:

{"error":"Not Found","status":404,"message":null}

https://api.twitch.tv/kraken/oauth2/authorize?response_type=token&client_id=clientid&redirect_uri=hyperbot.tv&scope=channel_editor