DEPRECATED: Use Lachee/discord-rpc-unity instead.
Fork of Lachee/discord-rpc-csharp
This is a C# implementation of the Discord RPC library which was originally written in C++. This avoids having to use the official C++ and instead provides a managed way of using the Rich Presence within Unity.
This package contains all the tools, inspectors and helpers for a Unity3D game all in one package including a fully customizable Unity Editor Client to show off what your working on in Unity!
While the official C++ library has been deprecated, this library has continued support and development for all your Rich Presence need, without requiring the Game SDK.
This library supports all features of the Rich Presence that the official C++ library supports, plus a few extras:
- Message Queuing
- Threaded Reads
- Managed Pipes
- Error Handling & Error Checking with automatic reconnects
- Events from Discord (such as presence update and join requests)
- Full Rich Presence Implementation (including Join / Spectate)
- Inline Documented (for all your intelli-sense needs)
- Helper Functionality (eg: AvatarURL generator from Join Requests)
- Ghost Prevention (Tells discord to clear the RP on disposal)
- Full Unity3D Editor (Contains all the tools, inspectors, and helpers for a Unity3D game all in one package).
- Editor Rich Presence (Rich Presence for Unity to show off what you're working on)
All the documentation can be found in the Wiki
* Unity Asset Store page is currently under review and unavailable