Skip to content

JustArion/PlayGames_RichPresence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

Additional options available in the Tray Icon

Table of Contents

Requirements

.NET 8.0.X Desktop Runtime (x64)


Tray Options

  • Enabled (Checkbox)
  • Run on Startup (Checkbox)
  • Hide Tray (Button, Hides the Tray Icon until next start)
  • Exit (Closes the program)

Auto-Startup

Enabling Run on Startup clones the current launch arguments and runs it as that on startup.


Custom Launch Args

Argument Default Value Description
--custom-application-id= 1204167311922167860 Discord Application Id
--seq-url= http://localhost:9999 Seq Logging Platform
--bind-to= N/A Binds this process to another process' ID. When the other process exits, this one does too
--extended-logging N/A File Log Level: Verbose (From Warning)
--rp-disabled-on-start N/A Rich Presence is Disabled for Play Games
--no-file-logging N/A Disables logging to the file (Located in the current directory)

Launch Args Example

& '.\PlayGames RichPresence.exe' --extended-logging --seq-url=http://localhost:9999


Previews

context-menu-preview rich-presence-preview

For advanced users

Building from Source

Pre-Build Requirements


Build Steps

Manual

git clone https://github.com/JustArion/PlayGames_RichPresence && cd "PlayGames_RichPresence"
dotnet publish .\src\PlayGamesRichPresence\ --runtime win-x64 --output ./bin/

Makefile

git clone https://github.com/JustArion/PlayGames_RichPresence && cd "PlayGames_RichPresence"
make build

After running these commands the output should be in the bin folder in the root directory of the repo.

Permissions

A comprehensive list of permissions the application needs / could need can be found here