place.stream.moderation.createVodGate
Create a gate (hide VOD comment) on behalf of a streamer. Requires 'vod.comment.hide' permission. Creates a place.stream.vod.gate record in the streamer's repository.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | moderation.stream.place |
| Indexed |
Procedure
procedure · POSTInput
application/jsonThe AT-URI of the VOD comment to hide.
The DID of the streamer.
Output
application/jsonErrors
Unauthorized
The request lacks valid authentication credentials.
Forbidden
The caller does not have permission to hide VOD comments for this streamer.
SessionNotFound
The streamer's OAuth session could not be found or is invalid.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
place.stream.moderation.deleteVodGate
procedureDelete a gate (unhide VOD comment) on behalf of a streamer. Requires 'vod.comment.hide' permission. Deletes a place.stream.vod.gate record from the streamer's repository.
-
place.stream.moderation.createGate
procedureCreate a gate (hide message) on behalf of a streamer. Requires 'hide' permission. Creates a place.stream.chat.gate record in the streamer's repository.
-
place.stream.moderation.deleteGate
procedureDelete a gate (unhide message) on behalf of a streamer. Requires 'hide' permission. Deletes a place.stream.chat.gate record from the streamer's repository.
-
Record defining a single gated VOD comment.
-
place.stream.moderation.createBlock
procedureCreate a block (ban) on behalf of a streamer. Requires 'ban' permission. Creates an app.bsky.graph.block record in the streamer's repository.