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 bafyreieafxfzycmfhlhfaq6mf56l5qs7ynrihj2wdv4fijs6yqak5tkvey. 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 | awardStamp | revokeStamp
actor
string · didThe staff member who performed the action, when it differs from the signing forum account.
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. For awardStamp or revokeStamp: the app.atmobb.forum.stamp record being awarded to or taken from the subject account.
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.