app.atmobb.moderation.action
A moderation action taken by a forum. Lives in the forum account's repo, making moderation portable and auditable — any appview can honor it at read time.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | moderation.atmobb.app |
| Indexed |
Showing version bafyreibomrxqxdc73d4jlb2vryvyfnfy54p2fr6a42ihapujzaa4dffme4. Show the latest
Record
record · key tidProperties
maxLength: 64knownValues: hide | unhide | lock | unlock | pin | unpin | ban | unban | warn | block | unblock | grantAccess | denyAccess | revokeAccess | acceptMember | revokeMember | holdApplication | gateForum | openForum
board
string · at-uriScopes account-level actions (e.g. a ban) to one board. Absent means forum-wide.
createdAt
string · datetimeexpiresAt
string · datetimeWhen a temporary action lapses. Absent means until reversed.
mode
stringFor gateForum: the join mode entered (apply or invite). gateForum and openForum take the forum's own account as subject and mark the periods during which membership is enforced; a post written while the forum was open is served regardless of membership.
maxLength: 32knownValues: apply | invite
reason
stringmaxLength: 10000maxGraphemes: 1000
ref
refFor acceptMember, denyAccess, or holdApplication: the accessRequest record this decision answers.
sponsor
string · didFor acceptMember: the person who brought the subject in — the inviter, or the staffer who approved the application. Absent for founding members accepted when the forum first gated.
via
stringFor acceptMember: how the subject was accepted.
maxLength: 32knownValues: invite | application | founding
#account
objectAn account as the subject of an action.
Properties
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A moderation action, written to the moderator's own repo. Indexers must only honor it if the author's DID is the forum owner or listed in the config's moderators.
-
A request to join a members-only (space-backed) board, or an application to join a gated forum. Lives in the requester's repo. Exactly one of board or forum is set. A forum sysop resolves a board request by granting space membership (approve) or recording a moderation.action denyAccess (deny), and a forum application with a moderation.action acceptMember, denyAccess, or holdApplication.
-
A forum's moderation actions, newest first. Powers the admin panel's undo affordances; the records are public either way.
-
An append-only moderation action in a community view. V0 understands removal only.
-
app.atmobb.forum.moderator
recordGrants moderator or admin standing on a forum. Lives in the forum account's repo, signed by the forum.