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. Check out our Account Linking platform overview for a detailed explanation of how account linking works, why it matters, and how to implement it in your game.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.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.
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.