Basic Setup
ShockOSC is now a Module in OpenShock Desktop
Please go and download OpenShock Desktop to use ShockOSC.
What is ShockOSC?
ShockOSC is an a OpenShock Desktop Module made for OSC to trigger your shockers from an in-game trigger.
OSC is a protocol implemented in VRChat, ChilloutVR, etc. that allows the communication between the game and 3rd party applications.
What you need
Setup ShockOsc
- Download OpenShock Desktop and install it.
- Login
- Open OpenShock (Desktop)
- Bottom left corner should say "Not Logged In", click it.
- Click Login, this will open your browser
- In the browser, log into your OpenShock account and accept the request shown.
- OpenShock Desktop will now be logged in.

- Create your Shock Group.
everything is done in groups, doesn't matter if it's only one shocker or multiple shockers.- Go to the Group Tab.
- Create a new Group.
- Give the Group a name. (This also defines the parameter name later used for your Avatar)
- Select what shocker is to be used with the group.
- Optional you can override the default limits set in ShockOSC per group

- Configure your Limits.
- Go to the Config Tab
- Configure Cooldown, Hold time, if Intensity is fixed or random and the limits for that same with duration.
- Choose if ShockOSC pauses while being AFK and if it'll un-mute you when shocked.
- Everything else can be left alone unless you know what you are doing.

- That's it, you are ready to go! 🎉
Avatar Setup
Check out the VRChat Avatar Setup or ChilloutVR Avatar Setup Guide!