- Send track information
- Send credit information
General Instructions
BepInEx 5.4.23.5
SpinCore Mod v1.2.0
SpinStatus Mod 0.4.0
Now that it's compiled with pyinstaller. Just download and run SRXDStatusAdapter.exe,
and then connect to it with StreamerBot on port 9000.
Run SRXDproxy.exe on the computer with the game
Run SRXDStatusAdapter.exe on the computer with Streamerbot as a shortcut
make sure adding the ip and the port (default 9000) of the computer with the SpinRhythm game using flags
pip install asyncio
pip install websockets
or python -m pip install asyncio websockets
depending on if you run multiple python versions
I've used pyinstaller with multiple python installations so this is what I did
python3.14 -m pip install pyinstaller
python3.14 -m PyInstaller --onefile .\SRXDStatusAdapter.py
python3.14 -m PyInstaller --onefile .\SRXDproxy.py
is the code to receive websocket information from SRXDStatusAdapter.exe and send the Track info and credits into the chat. Make sure to match the ip localhost/127.0.0.1 and the port 9000.
you can change them later if you want!

There is a credits template that already exists for the base game. Feel free to use.
The main program that looks for the SpinStatus mod and sends the information to streamerbot where it is written in the data variable in the action
Will connect to a local instance of SpinStatus/SpinRhythm
and connect to a local StreamerBot on port 9000
Instead you can add flags
| flag | description |
|---|---|
| --ip | ip of the machine you are running SpinRhythm with SpinStatus or the proxy |
| --port | port of the machine you are running SpinRhythm with SpinStatus or the proxy |
| --sbip | ip of the machine running StreamerBot |
| --sbport | port of the machine running StreamerBot |
In this example
SRXDStatusAdapter.exe --ip 192.0.0.1 --port 9000
You changed the address and port of the computer you want to another local computer.
This helper program exposes the localhost websocket in SpinStatus to other computers on the network i.e. dual pc streaming.
This release includes a compiled Windows executable. Third-party licenses for bundled components are in THIRD_PARTY_LICENSES.txt in the Release section.
