2026-06-15 13:43:52 +07:00
|
|
|
# Discord RPC Relay
|
2026-06-15 02:26:16 +07:00
|
|
|
|
2026-06-15 13:54:48 +07:00
|
|
|

|
|
|
|
|
|
2026-06-15 13:43:52 +07:00
|
|
|
Mirrors Discord Rich Presence (RPC) activity to every running Discord
|
|
|
|
|
instance (stable, PTB, Canary, ...), so apps that only connect to the
|
|
|
|
|
primary `discord-ipc-0` socket show their presence everywhere.
|
2026-06-15 02:26:16 +07:00
|
|
|
|
2026-06-15 13:43:52 +07:00
|
|
|
It works by taking over `discord-ipc-0`, passing all traffic through to the
|
|
|
|
|
real primary instance unchanged, and forwarding the handshake and
|
|
|
|
|
`SET_ACTIVITY` frames to the other detected instances.
|
2026-06-15 02:26:16 +07:00
|
|
|
|
2026-06-15 18:52:23 +07:00
|
|
|
Linux and macOS only.
|
2026-06-15 02:26:16 +07:00
|
|
|
|
2026-06-15 13:43:52 +07:00
|
|
|
## Development
|
2026-06-15 02:26:16 +07:00
|
|
|
|
|
|
|
|
```bash
|
2026-06-15 13:43:52 +07:00
|
|
|
pnpm install
|
|
|
|
|
pnpm dev
|
2026-06-15 02:26:16 +07:00
|
|
|
```
|
|
|
|
|
|
2026-06-15 13:43:52 +07:00
|
|
|
## Build
|
2026-06-15 02:26:16 +07:00
|
|
|
|
|
|
|
|
```bash
|
2026-06-15 13:43:52 +07:00
|
|
|
pnpm build:linux
|
|
|
|
|
pnpm build:mac
|
|
|
|
|
pnpm build:win
|
2026-06-15 02:26:16 +07:00
|
|
|
```
|