SERVER MANAGEMENT
View server insights
Manage server *
Manage roles *
Manage channels *
View role subscription insights *
MODERATE MEMBERS
View audit logs
Kick members *
Ban members *
Timeout members *
Set own nickname
Manage nicknames
Manage messages *
Manage threads *
TEXT CHANNELS AND THREADS
View channels and read messages
Send messages
Create invite links
Use @everyone and @here
Public threads
Private threads
Use Text-to-Speech (TTS)
Use embeds
Use external emotes
Use external stickers
Use other slash commands
Create polls
More info on Threads and Slash commands.
VOICE AND STAGE CHANNELS
Connect
Speak
Stream
Mute
Deafen
Move members to other voice channels
Use Voice Activity
Priority Speaker
Start Activities
Request to speak
Use Soundboard
Use external sounds
Not sure about what you need? Learn more here.
If you check any permission that's marked with a star (*), you must enable 2-Factors Authentication if any server your
bot gets added to requires it.
It's usually best to not check any and to let server admins configure the permissions however they want to. It's best
to not require Administrator permission.
Application ID
Paste your application or bot ID below.
Redirect URL
Redirect the users somewhere else after they authorize your app/bot.
Require a code grant?
Check the following box if your app requires a code grant to be added to users or servers.
Require code grant
Your link
Generate your own link that you can share to other people.