Giter VIP home page Giter VIP logo

chatbox-club-blacklist's Introduction

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.

chatbox-club-blacklist's People

Contributors

4liced avatar advanced4 avatar cyberkitsune avatar damoggen avatar elmoha943 avatar kreyadian avatar vesturo avatar xchillphil avatar zexxx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

chatbox-club-blacklist's Issues

[Addition]: Just Dance VRChat

World ID

wrld_f059e174-249c-4aa9-b1f2-3873ed9dfd89

World Name

Just Dance VRChat

World URL

https://vrchat.com/home/world/wrld_f059e174-249c-4aa9-b1f2-3873ed9dfd89

Comments

I am not the owner of the world, however the world is heavily based on being able to view a video screen to dance along with, which can be very easily occluded with a large chatbox player.

It is also music based (obviously, being a dancing world), so I believe it should be listed.

Addition guidelines

Private Worlds

Just want to make sure before I add a few other worlds to the list but will this still work for private worlds such as this one?

[Addition]: _outlook

World ID

wrld_3736c10a-36ce-4dc6-bd42-5bc4085f0b45

World Name

_outlook

World URL

https://vrchat.com/home/world/wrld_3736c10a-36ce-4dc6-bd42-5bc4085f0b45

Comments

Adding to list on behalf of Shelter team. I am not a staff member.

Please note that this world is not public. I retrieved the ID from my archived logs.

I believe _outlook fulfills the guideline of "Worlds where broadcasting a player's current playing media is generally frowned upon".

Addition guidelines

[Addition]: VRDancing

World ID

wrld_42377cf1-c54f-45ed-8996-5875b0573a83

World Name

VRDancing

World URL

https://vrchat.com/home/world/wrld_42377cf1-c54f-45ed-8996-5875b0573a83

Comments

VRDancing is not a club, but we are dancing to music and trying to maintain a clean line of sight for choreo videos and streams. We've had several annoyances with people using chatbox tools and people making a fuss when being asked to turn them off.

Addition guidelines

[Addition]: _REALITY

World ID

wrld_5e8adb56-e91f-4e92-93e4-df04a5398395

World Name

_REALITY

World URL

https://vrchat.com/home/world/wrld_5e8adb56-e91f-4e92-93e4-df04a5398395

Comments

Adding to list on behalf of Shelter team. I am not a staff member.

I believe _REALITY fulfills the guideline of "Worlds where broadcasting a player's current playing media is generally frowned upon".

Addition guidelines

[Addition]: Club Deviate

World ID

wrld_95883f50-4838-4cea-9e80-3347c5caaf5e

World Name

Club Deviate

World URL

No response

Comments

No response

Addition guidelines

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.