Discord Bot Invite Link Generator
Build an OAuth2 invite URL with the right scopes and permissions for your bot.
Enter a valid client ID and pick at least one scope to open the invite.
Generate a Discord bot invite link
Adding a bot to a server uses an OAuth2 authorization URL that carries your application ID, the scopes you request, and a permissions integer. This builder assembles that URL so you do not have to format it by hand.
How to use the invite builder
- Paste your application (client) ID.
- Choose your scopes, usually bot and applications.commands.
- Tick the permissions the bot needs.
- Copy the URL or open it to add the bot to a server.
Scopes at a glance
- bot: lets the application join servers as a bot.
- applications.commands: registers and runs slash commands.
Frequently asked questions
Open the Discord Developer Portal, select your application, and copy the Application ID from the General Information page. That value is your client ID.
Use bot to add the bot to a server, and applications.commands so its slash commands work. Most bots want both. Add other scopes only if your bot uses them.
The permissions you tick are combined into a single integer in the URL. When someone adds the bot, Discord pre-selects those permissions. They can be adjusted later in the role settings.
It is simpler but risky. Administrator grants everything, including dangerous actions. It is safer to grant only the permissions your bot actually needs.
The Open invite button needs a valid client ID (a 15 to 21 digit number) and at least one scope. Fill those in and it will activate.
Related tools
Discord Snowflake Decoder
Turn any Discord ID into its creation date and the internal snowflake parts.
Open toolDiscord Webhook and Embed Builder
Design an embed with a live preview, then copy the JSON or send it to a webhook.
Open toolDiscord Permissions Calculator
Tick permissions to get the integer, or paste an integer to decode it.
Open toolRun your whole support desk on Discord
Ticket Tool turns these building blocks into a real support system: panels, automated flows, transcripts, and analytics.