---
sidebar_label: Development Guides
showTOC: false
subpages:
 - development-guides/account-linking-with-discord.mdx
 - development-guides/account-linking-on-consoles.mdx
 - development-guides/account-linking-from-discord.mdx
 - development-guides/using-provisional-accounts.mdx
 - development-guides/creating-a-unified-friends-list.mdx
 - development-guides/managing-relationships.mdx
 - development-guides/setting-rich-presence.mdx
 - development-guides/managing-game-invites.mdx
 - development-guides/sending-direct-messages.mdx
 - development-guides/managing-lobbies.mdx
 - development-guides/linked-channels.mdx
 - development-guides/managing-voice-chat.mdx
---

[Home](/docs/intro) > [Discord Social SDK](/docs/discord-social-sdk/overview) > Development Guides

# Discord Social SDK Development Guides

These guides include suggested development practices, and user flows for you to consider while integrating the Discord Social SDK into your game. These will help provide your users with a consistent and clear experience while interacting with your game.

If you are new to the Discord Social SDK, we recommend you start with the [Getting Started](/docs/discord-social-sdk/getting-started) guide.

## Authentication & Account Linking
<Container>
  <Card title="Account Linking from Your Game" link="/docs/discord-social-sdk/development-guides/account-linking-with-discord" icon="UserPlusIcon">
    Learn how to authenticate users with their Discord accounts using OAuth2.
  </Card>
  <Card title="Account Linking on Consoles" link="/docs/discord-social-sdk/development-guides/account-linking-on-consoles" icon="GameControllerIcon">
    Implement Discord authentication flows for console platforms.
  </Card>
  <Card title="Account Linking from Discord" link="/docs/discord-social-sdk/development-guides/account-linking-from-discord" icon="ClydeIcon">
    Allow players to link their game accounts from the Discord client.
  </Card>
  <Card title="Using Provisional Accounts" link="/docs/discord-social-sdk/development-guides/using-provisional-accounts" icon="MagicWandIcon">
    Give your users a seamless account experience with provisional accounts.
  </Card>
</Container>

## Game Relationships, Presence & Game Invites
<Container>
  <Card title="Creating a Unified Friends List" link="/docs/discord-social-sdk/development-guides/creating-a-unified-friends-list" icon="ListViewIcon">
    Combine Discord and game-specific friends in one view.
  </Card>
  <Card title="Setting Rich Presence" link="/docs/discord-social-sdk/development-guides/setting-rich-presence" icon="UserStatusIcon">
    Display detailed game status in Discord profiles.
  </Card>
  <Card title="Managing Game Invites" link="/docs/discord-social-sdk/development-guides/managing-game-invites" icon="InboxIcon">
    Allow players to invite friends to join their game session or party.
  </Card>
</Container>

## Text & Voice Chat

<Container>
  <Card title="Sending Direct Messages" link="/docs/discord-social-sdk/development-guides/sending-direct-messages" icon="ChatIcon">
    Enable private messaging between players.
  </Card>
  <Card title="Managing Lobbies" link="/docs/discord-social-sdk/development-guides/managing-lobbies" icon="DoorEnterIcon">
    Bring players together in a shared lobby with invites, text chat, and voice comms.
  </Card>
   <Card title="Linked Channels" link="/docs/discord-social-sdk/development-guides/linked-channels" icon="TextControllerIcon">
    Connect game lobbies to Discord text channels.
  </Card>
   <Card title="Managing Voice Chat" link="/docs/discord-social-sdk/development-guides/managing-voice-chat" icon="VoiceNormalIcon">
    Add in-game voice communication.
  </Card>
</Container>