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. Partial or full support may be added in a future major release, implementation will vary from platform to platform.
You can support my work by purchasing this application:
If you are interested in contributing by translating the project into other languages, you can use the english.csv as a template.
Important
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
3.6-stable (Standard)
here. - Open Godot, click Import ➜ Browse, navigate to
/source/project.godot
, open the file and click Import & Edit. - With the project open, go to Editor ➜ Manage Export Templates and click Download and Install.
- After the installation is done, go to Project ➜ Export, click Add and select Linux/X11, Mac OSX or Windows Desktop.
- Add
com.ninstar.rpc
to the identifier field if you selected Mac OSX. - Set the export mode to Compiled Bytecode in the script tab.
- Set an export path and optionally fill in the name, icon and other details for the app in the options tab.
- Icons for the supported platforms can be found in
/source/assets/app
.- For Windows Desktop, you will also need rcedit in order to use a custom executable icon.
- These configurations are saved in
/source/export_presets.cfg
for any eventual reuse.
- Icons for the supported platforms can be found in
- Add
- Click 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
- Database - All contributors
- Translations
- Deutsch - DeeKay-Deluxe
- Español - JhoanLsuper
- Magyar - Feeniheelo
- Nederlands - Thomanski
- Português - NinStar
- discord-rpc - Discord
- Godot - Godot Engine
- Godot-UnixSocket - Abdera7mane