Skip to main content
OAuth2 scopes define the level of access that an application can request from a user. When a user authorizes an application, they grant permission for the application to access specific resources on their behalf.

Available scopes

ScopeDescription
identifyAllows access to basic user information including username, discriminator, avatar, and flags.
emailAllows access to the user’s email address. Requires the identify scope.
guildsAllows access to the list of guilds the user is a member of.
botUsed for bot authorization. Adds a bot to a guild on behalf of the authorizing user.