The documentation refers to the “old” method of configuring extensions before the new developer portal existed.
You need
- Extensions
- Edit extension
- Versions
- Manage a version
- Extension capability
- Required Broadcaster Abilities (Comma-separated list of Oauth scopes that the extension needs from a broadcast)
Try fully deactivating and reactivating, I actually haven’t tinkered with oauth scopes on extensions yet myself. Also you probably want to avoid chat_login that is a scary one for broadcasters. But as long as your write our CLEARLY why it’s needed then…
Edit: I’ve had a small tinker, I can’t get it to go right now either
Edit 2: when activating did you get a popupblocked?
Edit 3: I think you found a bug, setting scopes in the Dev Panel does not seem to work correctly. cc @rbartlet
