social.colibri.moderation

A moderation event scoped to the community that owns this repo. Acts as an append-only audit log; current state is derived from the action history per subject.

Repository @colibri.social did:plc:mprdjqjluoswa7awzggaggj3 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritycolibri.social
Indexed

Record

record · key tid

Properties

$type

string · nsid

The type of the record.

action

requiredstring

The moderation action being recorded.

  • knownValues: ban | unban | hideMessage | unhideMessage | kick | suppressEmbeds | unsuppressEmbeds

createdAt

requiredstring · datetime

createdBy

requiredstring · did

DID of the issuer (typically a member with the required permission).

embeds

array

URLs this action applies to, used by suppressEmbeds and unsuppressEmbeds. Ignored by every other action.

itemsstring · uri

reason

string

Optional human-readable reason for the action.

  • maxLength: 512

subject

requiredref
Reference
  • lex:social.colibri.moderation#subject

#subject

object

Target of the moderation action. Use `did` for user-targeted actions, `uri` for content-targeted actions.

Properties

did

string · did

uri

string · at-uri

Similar lexicons

semantic match

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

  • An audit log entry for a moderation action taken by the community. Enforcement is the space authority declining to issue credentials, and this records that it happened.

  • An append-only moderation action in a community view. V0 understands removal only.

  • at.colocate.moderation

    record not from the namespace authority
  • cc.coffeencode.forum.moderation

    record not from the namespace authority

    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.

  • ai.newnal.trustsquare.moderationAction

    record not from the namespace authority

    A moderation action by a Square owner on content in their Square.