Skip to main content
The Discord Social SDK offers a range of features to enhance social interactions within games. Developers can leverage these features to create a more engaging and connected experience for players in their game.

Account Linking

Account linking allows a game to authenticate users with their Discord credentials, gaining access to social features like friends, chat, and presence. This process uses OAuth2 authentication.

Provisional Accounts

Provisional accounts let players use social features in your game without linking a Discord account so all players can have a consistent gameplay experience.
Development Guides
Using Provisional Accounts
Design Guidelines
Provisional Accounts

Friend System & Relationships

The SDK models friendships and relationships in two ways:
  • Discord Friends: Persistent across all games.
  • Game-Specific Friends: Limited to the current game.

Presence & Rich Presence

Presence refers to a user’s online status, while Rich Presence provides game-specific activity data:
  • Displays if a user is online, idle, or offline.
  • Shows detailed game stats (e.g., what level they’re playing and time played).
  • Allows users to send game invites through Discord and in-game.
Development Guides
Setting Rich Presence
Design Guidelines
Status & Rich Presence

Next Steps

Learn the implementation steps, configure authentication, and explore development guides:

Change Log

DateChanges
July 21, 2025initial release