From
bafyreid3ftpvv4de4sllbpy4gphkytl7cnxitzehowojcesskhzlpjen2m
indexed 2026-11-04 01:29 UTC
View this version
To
bafyreid3ftpvv4de4sllbpy4gphkytl7cnxitzehowojcesskhzlpjen2m
indexed 2026-11-04 01:29 UTC
View this version
Compatibility
backward compatible No changes detected.
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "Record granting moderation permissions to a user for this streamer's content.",66
"key": "tid",77
"record": {88
"properties": {99
"createdAt": {1010
"description": "Client-declared timestamp when this moderator was added.",1111
"format": "datetime",1212
"type": "string"1313
},1414
"expirationTime": {1515
"description": "Optional expiration time for this delegation. If set, the delegation is invalid after this time.",1616
"format": "datetime",1717
"type": "string"1818
},1919
"moderator": {2020
"description": "The DID of the user granted moderator permissions.",2121
"format": "did",2222
"type": "string"2323
},2424
"permissions": {2525
"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.",2626
"items": {2727
"enum": [2828
"ban",2929
"hide",3030
"livestream.manage",3131
"message.pin",3232
"vod.comment.hide"3333
],3434
"type": "string"3535
},3636
"type": "array"3737
}3838
},3939
"required": [4040
"moderator",4141
"permissions",4242
"createdAt"4343
],4444
"type": "object"4545
},4646
"type": "record"4747
}4848
},4949
"id": "place.stream.moderation.permission",5050
"lexicon": 15151
}