farm.lore.banished

Bans a user from participating in a world. Only the world owner may create banishment records.

Repository @lore.farm did:plc:pfyyashnoatlhgwwfq7ut64l namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritylore.farm
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Timestamp of the banishment.

reason

string

Optional reason for the banishment.

  • maxLength: 1024

subject

requiredstring · did

The DID of the user being banished.

world

requiredstring

The world domain the user is being banished from.

  • maxLength: 253

Similar lexicons

semantic match

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

  • Bans a user from a space (their content is hidden and they cannot post). Only honored when authored by the space owner or a moderator. Lives in the moderator's repo.

  • A ban issued by a room owner or moderator. Lives in the issuer's repo.

  • A member is barred from a server. Authority-written (ADR 0006). Enforcement is layered (ADR 0008): the mint refuses new credentials immediately and the realtime tier cuts the socket at once, but credentials already held live out their 2h TTL — the protocol has no revocation (Law 2). A ban is therefore effective within the TTL everywhere, and instantly where we serve.

  • Bans a member from a community. This removes their member record and stops the community issuing them space credentials. Their existing content is not deleted: it stays in their own repo, where it can still be labelled or filtered.

  • cc.coffeencode.user.block

    record not from the namespace authority

    Record declaring a 'block' relationship against another account.