place.stream.moderation.permission

did:web:stream.place View official

Documentation

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

main record

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

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

Client-declared timestamp when this moderator was added.

expirationTime string datetime Optional

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

moderator string did Required

The DID of the user granted moderator permissions.

permissions array of string Required

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

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "moderator",
      "permissions",
      "createdAt"
    ],
    "properties": {
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Client-declared timestamp when this moderator was added."
      },
      "moderator": {
        "type": "string",
        "format": "did",
        "description": "The DID of the user granted moderator permissions."
      },
      "permissions": {
        "type": "array",
        "items": {
          "enum": [
            "ban",
            "hide",
            "livestream.manage"
          ],
          "type": "string"
        },
        "description": "Array of permissions granted to this moderator. 'ban' covers blocks/bans (with optional expiration), 'hide' covers message gates, 'livestream.manage' allows updating livestream metadata."
      },
      "expirationTime": {
        "type": "string",
        "format": "datetime",
        "description": "Optional expiration time for this delegation. If set, the delegation is invalid after this time."
      }
    }
  },
  "description": "Record granting moderation permissions to a user for this streamer's content."
}

Lexicon Garden

@