Files
Discord-Presence-Relay/README.md
T

29 lines
615 B
Markdown
Raw Normal View History

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
![Screenshot](assets/screenshot.png)
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 13:43:52 +07:00
Linux and macOS (untested) 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
```