-
Node.js 18 and above
-
Beat Saber 1.28.x with Streamer Tools installed on your Oculus Quest
-
Discord account
-
Local network IP address of your Oculus Quest
Check the releases page for the latest version of BSRPC
-
Clone or download this repository to your local machine.
-
Navigate to the directory where you downloaded the repository.
-
Install the necessary Node.js packages by running:
npm i
-
Build the executeable by running:
npm run compile
-
The executeables should be located at
dist/
.
-
Make sure your Oculus Quest is connected to the same local network as your computer.
-
Start Beat Saber on your Oculus Quest.
-
Start BSRPC, a console window will open.
-
If there’s no config file present, it’ll lead you through the setup process.
-
The program will now connect to Beat Saber and Discord, and your Beat Saber gameplay status will be displayed on Discord.
-
If the program fails to connect to Beat Saber or Discord, double-check your
bsrpc.json
file for any typos in the IP address. -
Ensure that your Oculus Quest is connected to the same local network as your computer and that the Streamer Tools Mod is running in Beat Saber.
This program utilizes Streamer Tools for Beat Saber created by EnderdracheLP. Without their efforts, this project would not be possible.