Creating a Discord Application
1
Sign in to Discord Developer Portal
Go to the Discord Developer Portal and sign in with your Discord account.
2
Create a new application
Click the “New Application” button in the top right corner. Enter a name for your application and click “Create”.
3
Navigate to OAuth2 settings
In the left sidebar, click on “OAuth2” to access the OAuth2 configuration page.
4
Copy your credentials
On the OAuth2 page, you’ll find your:
- Client ID: Copy this value
- Client Secret: Click “Reset Secret” to generate a new secret (or use an existing one), then copy it
5
Add redirect URL
Scroll down to the “Redirects” section and add your Nango callback URL:Click “Add Redirect” to save it.
6
Select OAuth2 scopes
Scroll down to the “OAuth2 URL Generator” section to see available scopes. Common scopes include:
identify: Access basic user informationemail: Access user’s email addressguilds: Access user’s guilds (servers)connections: Access user’s connected accounts
7
Add credentials to Nango
In Nango, go to your Discord integration settings and add:
- Client ID: Paste the Client ID from step 4
- Client Secret: Paste the Client Secret from step 4
- Scopes: Add the scopes you need (e.g.,
identify email guilds)