Noxyr Noxyr
Noxyr Noxyr
Features Custom Bot Business
Resources
Resources CommandsEvery slash command, searchable
Learn DocsA guide for every module TutorialSet the bot up step by step ArticlesBot comparisons and how-tos CompareNoxyr next to other bots
Extras Custom BotRun every Noxyr feature under your own bot's name and avatar. One Top.gg vote unlocks it. ToolsTimestamps, fonts and welcome text MusicThe music player, up close Noxyr RushPlay to win custom bot time
Site StatusUptime over the last 30 days ChangelogWhat shipped lately Noxyr MCPRun your server from Claude, ChatGPT, Cursor and more
Community Web storesLive stores run with Noxyr LeaderboardFeatured servers using Noxyr
Company
Company About usWho Noxyr is for and why it exists
Company PartnersThe host and bots we work with TeamThe people and AI agents behind Noxyr DonorsThe people who keep Noxyr free BrandingLogos, colours and how to use them
Get in touch Contact usQuestions, ideas or partnerships Become a partnerGet your bot or host listed ReviewsWhat server owners say on Top.gg
Support
Language
Change theme
Vote Donors
EN

Choose a language

English العربية 中文 Čeština Français Deutsch हिन्दी Bahasa Indonesia Italiano 日本語 한국어 Polski Português Español Türkçe Tiếng Việt
Bright themes
Dark themes
Business
Add Bot Log in
Home/Discord Bot Glossary
Developer

November 14, 2026 ·2 min read · By Mike

Discord OAuth2 Scopes: What Each One Lets an App Do

Glass ring among red silk ribbons of light

OAuth2 scopes are the named permissions an app asks Discord for when you sign in with it or add its bot to a server. Each scope covers one kind of access, and Discord shows the list before you approve, so you can see exactly what you are granting.

How the consent screen works

When you click an invite link or "Login with Discord", you land on a Discord page that lists what the app wants. The list comes from the scope part of the link. Nothing is granted until you press Authorize, and the app gets only the scopes shown.

Scopes you will see most

  • bot: adds the bot user to a server you choose. The link can also request permissions in the same step.
  • applications.commands: lets the app create slash commands in the server. A bot invited without it may have no commands.
  • identify: reads your basic account details such as ID, username and avatar.
  • guilds: reads the list of servers you are in, so a dashboard can show the ones you can manage.
  • email: reads your email address, only when an app truly needs it.

Adding a bot needs Manage Server on the server you pick. Signing in to a dashboard needs no such right, but the dashboard will only let you manage servers where you are an admin.

What to check before approving

Look at the app name and the scope list. A bot invite asking for Administrator when it only plays music is a warning sign. A sign-in asking for more than identify and guilds deserves a second look. You can later review and remove connected apps in User Settings, Authorized Apps, and remove a bot by kicking it from the server.

Scopes only describe what an app may request. They are not a way to read your messages or password, and Discord never gives an app your password.

Scopes with Noxyr

Noxyr's invite link asks for a fixed list of permissions, not Administrator, and the permissions reference says what each one is for. Signing in to the dashboard uses Discord login, and the site stores your Discord ID, username, avatar and language preference for that, as the data and privacy docs describe. The Noxyr MCP also signs in through Discord, see MCP.

For a full walk through of an invite URL, read invite links and OAuth2 scopes explained, or build one with the invite link generator.

Common questions

What does the applications.commands scope do?

It lets the app register slash commands in your server. Without it, a bot might join but show no commands.

Does OAuth2 give an app my password?

No. Discord never shares your password. The app only receives the access listed in the scopes you approve.

How do I remove an app I authorized?

Open User Settings, Authorized Apps, and remove it. To remove a bot from a server, kick it or remove it in Integrations.

Run your server from one dashboard

Noxyr covers tickets, security, moderation, welcome messages, invoices and giveaways, free.

Add to Discord, Free

Keep reading

Server setup Discord Onboarding: Welcome Questions That Assign Roles November 14, 2026 · 2 min read Permissions Discord Permissions Integer: How One Number Stores Permissions November 14, 2026 · 2 min read Developer Discord Privileged Intents: Presence, Members and Message Content November 14, 2026 · 2 min read Security Discord Raid: What It Is and How Servers Defend Against It November 14, 2026 · 2 min read Developer Discord Rate Limit: Why Bots Get Slowed Down November 14, 2026 · 2 min read Permissions Discord Role Hierarchy: Why Order Decides What Roles Can Do November 14, 2026 · 2 min read Server setup Discord Server Boost: Levels, Perks and What They Unlock November 14, 2026 · 2 min read Security Discord Server Nuke: Warning Signs and How to Protect Your Server November 14, 2026 · 2 min read Server setup Discord Server Template: Copy a Server's Structure November 14, 2026 · 2 min read Developer Discord Sharding: How Large Bots Split Their Servers November 14, 2026 · 2 min read
Noxyr

Built for Discord communities.

Product

  • Shop Bot
  • Invoice Bot
  • Ticket Bot
  • Giveaway Bot
  • Security Bot
  • Music Bot

Resources

  • Features
  • Docs
  • Articles
  • Command List
  • Compare
  • Free Tools

Company

  • About us
  • Partners
  • Team
  • Donors
  • Branding
  • Become a partner
  • Contact us

Support

  • Support Center
  • Support server
  • Vote on Top.gg
  • Status

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy

© 2026 Noxyr. All rights reserved.

Something went wrong

An unexpected error happened.

Report it
esc

Confirm action

Are you sure?