A simple application that allows you to create your own activity statuses for Wii U, Nintendo Switch and Nintendo 3DS games and display them on your Discord profile.
- An ever-growing collection of titles and icons from multiple regions.
- Various customization options.
- Game renaming and personalized descriptions.
- Nintendo Network ID and Friend Code sharing.
- Elapsed time, party size and more.
Note: Automatic activity setup is not supported at the moment, this is due to Nintendo not providing an open alternative for apps to communicate with their services.
If you are interested in contributing by translating the project into other languages, you can use the english.csv as a template.
Cells are separated by commas
,
and delimited by double quotation marks"
.
- Other translations: /source/locales
- Download the repository or clone it via command line:
git clone https://github.com/ninstar/Rich-Presence-U.git
- Get Godot binary here (Standard version, 3.5.1 or later).
- Open
/source/project.godot
. - With the project open in Godot, go to Editor ➜ Manage Export Templates and select Download and Install.
- Set up a new preset for the platform you want to compile the code by going to Project ➜ Export and selecting Add.
- Set an export path and optionally fill in the details in the options tab: icon, description, name, version.
- You must specify an identifier when exporting to macOS, the default one is
com.ninstar.rpc
.
- You must specify an identifier when exporting to macOS, the default one is
- Go to the script tab and set the export mode to
Compiled Bytecode
.
- Set an export path and optionally fill in the details in the options tab: icon, description, name, version.
- Select Export All ➜ Release or use the command line depending on the platform you made the preset for:
godot --export "Linux/X11" RichPresenceU
godot --export "Mac OSX" RichPresenceU.dmg
godot --export "Windows Desktop" RichPresenceU.exe
You also have the option to compile everything from source.
- Art, Code & Design - NinStar
- discord-rpc - Discord
- Godot - Godot Engine
- UnixSocket - Abdera7mane