place.stream.moderation.permission

Record granting moderation permissions to a user for this streamer's content.

Repository @stream.place did:plc:rbvrr34edl5ddpuwcubjiost not from the namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritymoderation.stream.place
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Client-declared timestamp when this moderator was added.

expirationTime

string · datetime

Optional expiration time for this delegation. If set, the delegation is invalid after this time.

moderator

requiredstring · did

The DID of the user granted moderator permissions.

permissions

requiredarray

Array of permissions granted to this moderator. 'ban' covers blocks/bans (with optional expiration), 'hide' covers message gates, 'livestream.manage' allows updating livestream metadata.

itemsstring
  • enum: ban | hide | livestream.manage | message.pin | vod.comment.hide

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.