Requesting Broadcaster Abilities - OAuth

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