From da5b332aa70c6319dbcbf7ea837592f4c9e0d750 Mon Sep 17 00:00:00 2001 From: clover <231008100+cloveruasset@users.noreply.github.com> Date: Mon, 30 Mar 2026 16:31:07 +0300 Subject: [PATCH 1/2] better readme --- README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 9f2161a..13269f6 100644 --- a/README.md +++ b/README.md @@ -23,29 +23,31 @@ Rich Presence (RPC) is the name for how some apps can talk to Discord desktop on
-## Usage +## Installation +### Prerequirements +- A modern version (**>=18**) of [Node.js](https://nodejs.org) must be installed. -### Server -Run `npx arrpc` in a terminal. Make sure you have a modern (>=18) version of [Node.js](https://nodejs.org) installed. +### Starting The Server +1. Download the source of this repo as zip. +2. In a terminal, inside the extracted folder, run `npm install`. +3. Run `npx arrpc` to start the server. +## Usage ### Web #### No Mods -1. Get [the arRPC server running](#server-required) +1. [Start the arRPC server](#starting-the-server) 2. With Discord open, run the content of [`examples/bridge_mod.js`](examples/bridge_mod.js) in Console (Ctrl+Shift+I). - #### Vencord -1. Get [the arRPC server running](#server-required) +1. [Start the arRPC server](#starting-the-server) 2. Just enable the `WebRichPresence (arRPC)` Vencord plugin! ### Custom Clients - -#### ArmCord, Vesktop +#### Vesktop / ArmCord These clients have arRPC specially integrated, just enable the option in its settings (server not required)! - #### Webcord -1. Get [the arRPC server running](#server-required) -2. Disable the `Use built-in Content Security Policy` option in Advanced settings: ![image](https://user-images.githubusercontent.com/19228318/202926723-93b772fc-f37d-47d4-81fd-b11c5d4051e8.png) -3. With Webcord open, run the content of [`examples/bridge_mod.js`](examples/bridge_mod.js) in the DevTools Console (Ctrl+Shift+I). +1. [Start the arRPC server](#starting-the-server) +2. Disable the `Use built-in Content Security Policy` option in Advanced settings: ![example](https://user-images.githubusercontent.com/19228318/202926723-93b772fc-f37d-47d4-81fd-b11c5d4051e8.png) +4. With Webcord open, run the content of [`examples/bridge_mod.js`](examples/bridge_mod.js) in the DevTools Console (Ctrl+Shift+I). --- From 14da410bf6fb2a23e0eddeabbd5c9a0616826333 Mon Sep 17 00:00:00 2001 From: clover <231008100+cloveruasset@users.noreply.github.com> Date: Mon, 30 Mar 2026 16:44:03 +0300 Subject: [PATCH 2/2] update prereq with needing *source* download --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 13269f6..af905c8 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ Rich Presence (RPC) is the name for how some apps can talk to Discord desktop on ## Installation ### Prerequirements +- [Latest source download from Releases](https://github.com/OpenAsar/arrpc/releases/latest) - A modern version (**>=18**) of [Node.js](https://nodejs.org) must be installed. ### Starting The Server