> ## 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.

# Console Design Guidelines

> Design guidelines for implementing Discord Social SDK features on gaming consoles.

<Info>
  To use the Discord Social SDK in your console games, you will need to request middleware approval and be an approved developer for the target console. Check out [this article](https://support-dev.discord.com/hc/en-us/articles/30209074764183) to learn more.
</Info>

<Warning>
  <u>Exception: Prohibited Off-Platform Interactions by Sony</u><br />
  For integrations experienced on Sony Platforms (e.g. PlayStation 5)…
  <br /><br />1. **Do not allow access to Account Linking** entry points.
  <br />2. **Do not allow access to Linked Channels**.
  <br />3. **Limit messaging and Invites to other players currently playing** the game.
  <br />4. **Do not display off-platform presence and logos** (including Discord).
</Warning>

Players expect a consistent Discord social experience across devices—whether on PC, mobile, or console. While the console experience largely mirrors other devices, the following slides highlight adjustments tailored to console navigation.

Console players **will need a secondary device** to experience the full benefits of the Discord Social SDK.

<img src="https://mintcdn.com/discord/DCDjFHiqz1h7oI8V/images/social-sdk/design-guidelines/Consoles-02.jpg?fit=max&auto=format&n=DCDjFHiqz1h7oI8V&q=85&s=60bb7863196234bb704876f6ed16de53" alt="Connect on console" width="3840" height="2160" data-path="images/social-sdk/design-guidelines/Consoles-02.jpg" />

## Connect to Discord on console

The overall connection flow remains the same on console as other devices. After clicking an in-game CTA to connect to Discord, a screen with sign in options appears.

Users will need to use a mobile device or computer in order to avoid the clunky experience of signing in on a web browser using a controller.

A player without an existing Discord account can create one easily on the web.

<img src="https://mintcdn.com/discord/DCDjFHiqz1h7oI8V/images/social-sdk/design-guidelines/Consoles-03.jpg?fit=max&auto=format&n=DCDjFHiqz1h7oI8V&q=85&s=e9db620dbb9bafcaa941336e44d31751" alt="Connect on console" width="3840" height="2160" data-path="images/social-sdk/design-guidelines/Consoles-03.jpg" />

Users can skip the device code screen by scanning the QR code with their mobile camera. They will be prompted to authorize the game. If the Discord app is not detected upon scanning, users are prompted to sign in and connect via the web browser.

If a player does not wish to use the QR scan, they will need to go to discord.com/activate to enter the 8-digit code.

<img src="https://mintcdn.com/discord/DCDjFHiqz1h7oI8V/images/social-sdk/design-guidelines/Consoles-04.jpg?fit=max&auto=format&n=DCDjFHiqz1h7oI8V&q=85&s=1b934bd6fe7be3b832ae298af09633dd" alt="connecting with your phone" width="3840" height="2160" data-path="images/social-sdk/design-guidelines/Consoles-04.jpg" />

## Chatting on console

Game chat will be available for games who support the feature on consoles. However, <u>unsupported rich media</u> from Discord (i.e. attachments, polls, voice messages, etc.) should not include a clickable link icon. Similar to the auth flow, we do not want to encourage players to visit Discord in the console web browser—they should use secondary devices to view this content.

<img src="https://mintcdn.com/discord/DCDjFHiqz1h7oI8V/images/social-sdk/design-guidelines/Consoles-05.jpg?fit=max&auto=format&n=DCDjFHiqz1h7oI8V&q=85&s=8478d7dec4a21ebd45722a8df28dc7b3" alt="chat on console" width="3840" height="2160" data-path="images/social-sdk/design-guidelines/Consoles-05.jpg" />

## Friends list on console

Please leverage the same [friends list guidelines](/developers/discord-social-sdk/design-guidelines/unified-friends-list) previously documented in the playbook. There are no notable differences in the friends list on console in comparison to other devices. However, consoles do not support hover interactions so there needs to be console-friendly way for players to access secondary information (such as alternate identities) about friends in the list.

<img src="https://mintcdn.com/discord/DCDjFHiqz1h7oI8V/images/social-sdk/design-guidelines/Consoles-06.jpg?fit=max&auto=format&n=DCDjFHiqz1h7oI8V&q=85&s=c689ffcb643e6b5fd08fd735e163cff1" alt="chat on console" width="3840" height="2160" data-path="images/social-sdk/design-guidelines/Consoles-06.jpg" />

***

## Resources

* [Development Guide: Account Linking on Consoles](/developers/discord-social-sdk/development-guides/account-linking-on-consoles)

## Change Log

| Date           | Changes         |
| -------------- | --------------- |
| March 17, 2025 | initial release |
