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.| Development Guides |
|---|
| Account Linking with Discord |
| Account Linking on Consoles |
| Design Guidelines |
|---|
| Signing in with Discord |
| Consoles |
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.
| Development Guides |
|---|
| Creating a Unified Friends List |
| Design Guidelines |
|---|
| Unified Friends List |
| Game Friends |
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:Communication Features
Learn about messaging, voice chat, and in-game lobbies.
Integration Overview
Learn about the integration overview and implementation steps.
Development Guides
Step-by-step guides for implementing each social feature.
Change Log
| Date | Changes |
|---|---|
| July 21, 2025 | initial release |