Skip to content

cyberkitsune/chatbox-club-blacklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chatbox Club Blacklist

JSON Syntax Check

The purpose of this repo is to collect World IDs and World Names of VRChat worlds where it would not be good etiquette to display a "Now Playing" chatbox message. Club worlds or other worlds where the primary purpose is to experience a Live DJ or share in experiencing a performance of some kind.

Currently, it is hosted here on GitHub, and goes only off of worlds that have opted-in to being Blacklisted. In the future I may set up a better web API that also takes into consideration the world's tags. This is primarily an initial approach to attempt to help the situation and create relationships between OSC script developers and event runners.

For Club Owners / Event Runners / DJs / Club Patrons

Feel free to submit your club world to this list by either:

  • Creating a Github Issue to have the world added.
    • Please submit only one world per issue, to make spot-checking everything a bit easier!
  • Contacting CyberKitsune on Discord so I can add the world on your behalf, using my #club-blacklist channel on my OSC Projects Server: Invite Link
  • Editing the Blacklist file here on Github and creating a pull request.

For Players

If you want to use an OSC Now Playing chatbox that utilizes this list, here's a non-comprehensive list (OSC Devs feel free to PR your script too):

For OSC Chatbox Script Developers

Please implement (or at least add the option) of utilizing the blacklist. I made it exposed in a simple JSON format, so it should be supported cross language and still will be supported with a similar response format if we switch to an API approach. You should be able to fetch the latest raw blacklist file with this URL -- the format is roughly as follows:

{
  "updated": 0, // Always 0 for git
  "source": "git", // Always git for git
  "worlds": [
    {"id": "wrld_worldid-goes-here", "name": "User friendly name of world", "comment": "Comment for internal reasons (can be ignored by client)" },
  ]
}

I utilize this in my own OSC now playing script, written in Python. Feel free to check the code as an example.

If you have any suggestions, questions, or other thoughts feel free to discuss on my Discord as well!

Guidelines for Addition / Removal

  • If you're the world creator, we will add your world to the list under any circumstances if requested by you.
  • If you're not the world creator, generally we're looking for:
    • Worlds where engaging with music or a live performance is the primary goal
    • Worlds where broadcasting a player's current playing media is generally frowned upon

Additionally, if you are the creator of a world on this list, and wish to not be on it, feel free to open a Github Issue or contact CyberKitsune on Discord and we will happily remove your world from the list.

About

A repo to store a collection of club world IDs for VRChat.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published