Skip to content

feature(playermoderation): add playermoderation api#34

Merged
Foorack merged 3 commits intovrchatapi:masterfrom
Foorack:playermoderations
Aug 18, 2021
Merged

feature(playermoderation): add playermoderation api#34
Foorack merged 3 commits intovrchatapi:masterfrom
Foorack:playermoderations

Conversation

@Foorack
Copy link
Copy Markdown
Member

@Foorack Foorack commented Aug 18, 2021

Fixes #9

Lots of information on the Markdown version of the docs were incorrect/outdated. Endpoints such as /blocks and /unblocks doesn't exist (anymore).

It also mixed together Moderation (admin) and PlayerModeration (player). Moderation is when you perma-ban or kick someone from the game. PlayerModeration is when you (un)mute, (un)block or show/hide their avatar, and what this PR focuses on documenting.

Calling moderation endpoints should be carefully threaded, as it is suspected muted or blocking someone, especially when many people does it, generates negative scoring in their internal moderation system.


Trivia: Every person you friend is also added as "unmute" automatically, which is a way to see when you friended them. (unless you've accidentally wiped all your playermoderations).


This PR would also conclude the "Docsify<>OpenAPI Parity" project, meaning the OpenAPI specification should by then contain at least all the information contained in the current Docsify documentation. 🎉

@Foorack Foorack added Type: Enhancement This will **improve** existing or **add** something new Priority: High High priority, this ideally needs to be fixed first Status: Review Needed Awaiting someone to Review this PR labels Aug 18, 2021
@Foorack Foorack added this to the Docsify OpenAPI Parity milestone Aug 18, 2021
@Foorack Foorack self-assigned this Aug 18, 2021
@Foorack Foorack added Status: Completed We did it! Ready to merge! and removed Status: Review Needed Awaiting someone to Review this PR labels Aug 18, 2021
@Foorack Foorack merged commit 52ac304 into vrchatapi:master Aug 18, 2021
@Foorack Foorack deleted the playermoderations branch April 15, 2022 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: High High priority, this ideally needs to be fixed first Status: Completed We did it! Ready to merge! Type: Enhancement This will **improve** existing or **add** something new

Development

Successfully merging this pull request may close these issues.

Document PlayerModeration API

1 participant