Skip to main content
Documentation - Discord Docs

Search documentation

Type to search this documentation.

On this pageOverview

Partials getting started

Before you start, you'll need to create a developer team on the Discord Developer Portal. This team will be used to manage your Discord applications and SDK integrations.

If you already have a team configured, you can skip this step.

  1. Create a developer team on the Discord Developer Portal.

Later, you can invite your team members to your new team to collaborate on your integration.


  1. Create a new application on the Discord Developer Portal and assign it to your team.
  2. Add a redirect URL in the OAuth2 tab:
    • For desktop applications: http://127.0.0.1/callback (this can be changed later).
    • For mobile applications (iOS/Android): discord-YOUR_APP_ID:/authorize/callback (replace YOUR_APP_ID with your Discord application ID).
    • See discordpp::Client::Authorize for more details on setting up more advanced redirect URIs.
  3. Enable the Public Client toggle in the OAuth2 tab.

Step 3: Enable Discord Social SDK for Your App

Section titled “Step 3: Enable Discord Social SDK for Your App”

Once you've created your Discord application, you'll need to enable the Discord Social SDK for it.

  1. From the Discord Developer Portal, select your newly created application from Step 2.
  2. In the left sidebar for your app, locate and click the Getting Started link under Discord Social SDK.
  3. Fill out the form to share details about your game.
  4. Click Submit and the Social SDK will be enabled for your application.
  5. Once enabled, you'll find binaries for the Social SDK under Downloads.
Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu