Skip to content

Latest commit

 

History

History
58 lines (48 loc) · 2 KB

README.md

File metadata and controls

58 lines (48 loc) · 2 KB

PS5 Discord Rich Presence client

Rich Presence example game with button Rich Presence example game Rich Presence example homebrew Rich Presence example idle

What is it?

PS5 RPC Client is an client which will update your Discord Rich Presence with the game you're playing on your jailbroken PS5. Requires Discord Desktop App

It requires etaHEN >= 1.4b to be running and have the following entry enabled in the /data/etaHEN/config.ini:

[Settings]
discord_rpc=1

Advised to have an static IP for your PS5.

Getting started

1. Setting up Discord

  1. Go to the Discord Developers page.
  2. On the top right side click 'New Application'. Name it 'Playstation' or how ever you like.
  3. Select the application and copy the value named 'Application ID' and note it down.

2. Running the client

The client will ask for the Discord Application ID and PS5 IP address upon first startup. It will write those values to a config.ini

Config values:

[settings]
client_id = '<application ID'
ps5_ip = 'xxx.xxx.x.xxx'
buttons_enabled = '1 or 0' (1 = enabled, 0 = disabled)

Windows

  1. Download the latest exe release from the releases page.
  2. Unzip the directory to a location of your choice.
  3. Run the exe.

Linux / MacOS

  1. Clone this repo
  2. Install dependencies with pip3 install -r requirements.txt
  3. Run python3 client.py or python client.py

Docker

  1. Clone this repo, and inside the directory create a config.ini:
[settings]
client_id = 'xxxxxx'
ps5_ip = 'xxx.xxx.xxx'
buttons_enabled = 1 (enabled) or 0 (disabled)
  1. Build and run the container using docker compose up -d

Thanks for testing