Contents
Why should I use the Discord Social SDK in my game?
Introduction
Supercharge your game's social experience with the new Discord Social SDK! This powerful toolkit lets game developers easily integrate Discord's social features directly into their games, creating a more engaging and connected player experience.
Why should I use the Discord Social SDK in my game?
Seamless Integration
-
Branding integration: Use your own game branding with the SDK for a consistent player experience.
-
Unified Friends List enables players to maintain their social connections across their games and gaming sessions.
Improve Player Growth
- Rich Presence will get your players spreading the word on Discord about your game simply by playing it!
- Deeplink Game Invites will allow players to invite new players so that they can discover and join game sessions easily.
- Account Linking enables Discord-based sign in and authorization.
Limited Access Features
The following features are only fully unlocked when joining the closed beta:
- Cross-platform messaging allows users to message each other in game and on Discord.
- Voice chat integration delivers excellent audio quality and lets you create individual user voice streams.
- Linked Channels provide persistent group chats that allow conversations to flow seamlessly before, during, and after gameplay—both in-game and out.
While these limited access features are available in the Discord Social SDK, their usage is capped with a rate limit. Please read our documentation on rate limits to learn more.
To apply for full access to closed beta features, or to reach out to Discord directly to discuss your game, please fill out this form.
⚠️ Please Note: We cannot guarantee that full access will be granted. However, we encourage you to explore these limited access features already available to all developers in the Discord Social SDK.
What Platforms are supported?
The Discord Social SDK is available for these platforms:
Desktop
- Standalone C++ (Windows and macOS)
- Unreal Engine (Windows Only)
- Unity Engine (Windows and macOS)
Android/iOS (full mobile support coming soon)
- Standalone C++
- Unity Engine
Console (full console support coming soon)
⚠️ 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 to learn more.
Xbox Series X|S
- Standalone C++
- Unreal Engine
- Unity Engine
PlayStation™ 5
- Standalone C++
- Unreal Engine
- Unity Engine
How Do I Get Started?
Ready to integrate the Discord Social SDK into your game? Visit our Developer Portal to access comprehensive documentation, setup guide, and plugins for popular game engines.
Follow these quick steps to get started:
- Log in to your Discord Developer account
- Create a Discord Application to use with the SDK
- Follow our Getting Started Guide in the documentation and review our Social SDK Terms
Need more help? Join our Discord Developers server to connect with other developers in the #social-sdk-dev-help
channel or reach out to our support team here!