Skip to content

ninstar/Rich-Presence-U

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rich Presence U

Overview

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.

Activity status

Features

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

User interface

Note
Automatic activity setup is not supported at the moment.

For Nintendo Switch games, nxapi is an alternative that provides automatic activity setup. I'm not willing to add anything similar to it due to the nature of the implementation.

You can support my work by purchasing this application via itch.io ♥

AVAILABLE ON itch.io

Localize

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

Compile

  1. Download the repository or clone it via command line:
git clone https://github.com/ninstar/Rich-Presence-U.git
  1. Get Godot 3.5 here.
  2. Open Godot, click Import ➜ Browse, navigate to /source/project.godot, open the file and click Import & Edit.
  3. With the project open, go to Editor ➜ Manage Export Templates and click Download and Install.
  4. 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.
  5. 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.

Credits

  • Art, Code & Design - NinStar
  • Database - All contributors
  • Translations
    • Deutsch - DeeKay-Deluxe
    • Español - JhoanLsuper
    • Magyar - Feeniheelo
    • Nederlands - Thomanski
    • Português - NinStar

Third-party code