chat.yakka.server.info

A server's own presentation. Authority-written into its directory space (ADR 0006), one per server, which is why the key is literal. Named `server.info` rather than `server` because `chat.yakka.server` is already the *space type* of a directory space. Reusing the NSID for a collection would leave two different things spelled the same, and this record is the exact analogue of `chat.yakka.channel.info` anyway: the presentation of a space, written by whoever holds authority over it.

Repository @yakka.chat did:plc:wpjoy2orkqq5m65vq7gg7liz namespace authority
Details · record, key literal:self
Kindrecord
Record keyliteral:self
Authorityserver.yakka.chat
Indexed

Record

record · key literal:self

Properties

createdAt

requiredstring · datetime
  • maxLength: 2048
  • maxGraphemes: 256

glyph

blob

The server's icon, as a blob in the directory space. A blob rather than a URL because the image is the server's own data and must travel with it — a URL would make presentation depend on a host outside the protocol.

  • maxSize: 1000000
  • accept: image/png, image/jpeg, image/webp

name

requiredstring
  • maxLength: 512
  • maxGraphemes: 64

tint

string

Fallback colour, paired with initials derived from the name when there is no glyph. Presentational only.

  • maxLength: 32

Similar lexicons

semantic match

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

  • Display information of a server. Written by the server owner into their own repo within the server's public space (rkey self), so any client holding a credential for the public space can read it.