vrchat-community / osc

Files and Info on using OSC to communicate with VRChat
MIT License
234 stars 5 forks source link

OSC output for instance ID #34

Open bdunderscore opened 2 years ago

bdunderscore commented 2 years ago

*What's the idea?** Provide an OSC output for current instance ID. As a further extension requiring server-side changes, provide a secret token shared by everyone in the instance (rotated on player disconnect).

Is there another way? Instance ID can be parsed from output log, but this is fragile and inefficient. It also does not provide proof that the player is in the instance - merely that the player is able to join the instance.

Additional context This would allow for OSC applications to automatically and seamlessly establish out-of-band communications between players in the same instance.