This plugin exposes information about the current game status, live over a WebSocket and over HTTP. It can be used to build custom stream overlays or track player performance by third party programs.
-
Download the latest release from the releases page.
-
Extract the zip into your Beat Saber directory.
-
Get additional software that makes use of this plugin.
Protocol documentation can be found in protocol.md.
To build this project you have to provide some game dlls in the libs/beatsaber
directory. For a full list see the project file. This project also uses the websocket-sharp
library included as a git submodule. To download it, use git submodule update --init
.
xyonico for the Beat Saber Discord Presence plugin, on which this plugin was initially based.
sta for the websocket-sharp library.
Maxaxik for testing and helping with research.