PLEXICHATNarrative Docs

OAuth Scopes

Guides, route-group overviews, and live schema entry points for the Plexichat backend.

REST http://api.plexichat.com/api/v1Gateway ws://api.plexichat.com/gatewayVersion a.1.0-49

OAuth Scopes

OAuth scopes define which user data or application capabilities an external client is requesting during authorization.

Runtime Summary

MetricValue
Total scopes10
Privileged scopes2
Bot-required scopes1

Scope Catalog

ScopePrivilegedBot requiredDescription
applications.commandsNoNoCreate commands in servers you manage
applications.commands.updateNoNoUpdate application commands
botNoYesAdd a bot to a server
emailNoNoAccess your email address
guildsNoNoKnow what servers you are in
guilds.joinNoNoJoin servers on your behalf
guilds.members.readYesNoRead your member info in servers
identifyNoNoAccess your username, avatar, and banner
messages.readYesNoRead your messages
webhook.incomingNoNoCreate webhooks in channels you manage

Usage Notes

  • request the smallest scope set needed for the integration
  • privileged scopes usually deserve extra review because they expose more sensitive data
  • the bot scope is special because it changes the authorization flow toward bot installation behavior
  • scope validation still happens server-side even if a client renders this list correctly

Related Pages