> ## Documentation Index
> Fetch the complete documentation index at: https://docs.discord.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Core Features

> Overview of the Discord Social SDK's core features including user identity and relationships.

export const BookCheckIcon = props => <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M15 2a3 3 0 0 1 3 3v12H5.5a1.5 1.5 0 0 0 0 3h14a.5.5 0 0 0 .5-.5V5h1a1 1 0 0 1 1 1v15a1 1 0 0 1-1 1H5a3 3 0 0 1-3-3V5a3 3 0 0 1 3-3h10Zm-.3 5.7a1 1 0 0 0-1.4-1.4L9 10.58l-2.3-2.3a1 1 0 0 0-1.4 1.42l3 3a1 1 0 0 0 1.4 0l5-5Z" clip-rule="evenodd" /></svg>;

export const HammerIcon = props => <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="currentColor" d="M1.23 21.13a1 1 0 0 1 0-1.41l7.48-7.47c.2-.2.51-.2.7 0l2.13 2.12c.2.2.2.5 0 .7l-7.48 7.48a1 1 0 0 1-1.41 0l-1.42-1.42ZM7.76 7.76l8.48 8.49a2 2 0 0 0 2.83 0l3.54-3.54a2 2 0 0 0 0-2.83l-2.94-2.94.65-.66a1 1 0 0 0 0-1.4l-1.41-1.42a1 1 0 0 0-1.41 0l-.66.65-2.72-2.71a2 2 0 0 0-2.83 0L7.76 4.93a2 2 0 0 0 0 2.83Z" /></svg>;

export const PhoneCallIcon = props => <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="currentColor" d="M2 7.4A5.4 5.4 0 0 1 7.4 2c.36 0 .7.22.83.55l1.93 4.64a1 1 0 0 1-.43 1.25L7 10a8.52 8.52 0 0 0 7 7l1.12-2.24a1 1 0 0 1 1.19-.51l5.06 1.56c.38.11.63.46.63.85C22 19.6 19.6 22 16.66 22h-.37C8.39 22 2 15.6 2 7.71V7.4ZM13 3a1 1 0 0 1 1-1 8 8 0 0 1 8 8 1 1 0 1 1-2 0 6 6 0 0 0-6-6 1 1 0 0 1-1-1Z" /><path fill="currentColor" d="M13 7a1 1 0 0 1 1-1 4 4 0 0 1 4 4 1 1 0 1 1-2 0 2 2 0 0 0-2-2 1 1 0 0 1-1-1Z" /></svg>;

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.

Check out our [Account Linking](/developers/platform/account-linking) platform overview for a detailed explanation of how account linking works, why it matters, and how to implement it in your game.

| Development Guides                                                                                                          |
| --------------------------------------------------------------------------------------------------------------------------- |
| [Account Linking from Your Game](/developers/discord-social-sdk/development-guides/account-linking-with-discord)            |
| [Account Linking on Mobile](/developers/discord-social-sdk/development-guides/account-linking-on-mobile)                    |
| [Account Linking on Consoles](/developers/discord-social-sdk/development-guides/account-linking-on-consoles)                |
| [Account Linking from Discord Entry Points](/developers/discord-social-sdk/development-guides/account-linking-from-discord) |

| Design Guidelines                                                                      |
| -------------------------------------------------------------------------------------- |
| [Signing in with Discord](/developers/discord-social-sdk/design-guidelines/signing-in) |
| [Consoles](/developers/discord-social-sdk/design-guidelines/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](/developers/discord-social-sdk/development-guides/using-provisional-accounts) |

| Design Guidelines                                                                             |
| --------------------------------------------------------------------------------------------- |
| [Provisional Accounts](/developers/discord-social-sdk/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](/developers/discord-social-sdk/development-guides/creating-a-unified-friends-list) |

| Design Guidelines                                                                             |
| --------------------------------------------------------------------------------------------- |
| [Unified Friends List](/developers/discord-social-sdk/design-guidelines/unified-friends-list) |
| [Game Friends](/developers/discord-social-sdk/design-guidelines/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](/developers/discord-social-sdk/development-guides/setting-rich-presence) |

| Design Guidelines                                                                               |
| ----------------------------------------------------------------------------------------------- |
| [Status & Rich Presence](/developers/discord-social-sdk/design-guidelines/status-rich-presence) |

***

## Next Steps

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

<CardGroup cols={3}>
  <Card title="Communication Features" href="/developers/discord-social-sdk/core-concepts/communication-features" icon={<PhoneCallIcon/>}>
    Learn about messaging, voice chat, and in-game lobbies.
  </Card>

  <Card title="Integration Overview" href="/developers/discord-social-sdk/core-concepts/integration-overview" icon={<HammerIcon/>}>
    Learn about the integration overview and implementation steps.
  </Card>

  <Card title="Development Guides" href="/developers/discord-social-sdk/development-guides" icon={<BookCheckIcon/>}>
    Step-by-step guides for implementing each social feature.
  </Card>
</CardGroup>

***

## Change Log

| Date          | Changes         |
| ------------- | --------------- |
| July 21, 2025 | initial release |
