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

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.

Important

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.6-stable (Standard) 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