tech.tokimeki.forum.profile

tokimeki.blue

Documentation

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.

main record

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.

Record Key literal:self Fixed literal value

Properties

avatar blob Optional

No description available.

maxSize: 1.0 MB
createdAt string datetime Required

An RFC 3339 formatted timestamp.

description string Optional

No description available.

maxLength: 10240 bytesmaxGraphemes: 1024 graphemes
discoverable boolean Optional

Whether the server may be listed in public directories.

Default: true
limitedSpace string at-uri Optional

Space URI of the paired tech.tokimeki.forum.server space (same owner and skey) that holds the members-only channels. Makes the pairing discoverable without relying on the naming convention.

name string Required

No description available.

maxLength: 640 bytesmaxGraphemes: 64 graphemes
rules string Optional

No description available.

maxLength: 40960 bytesmaxGraphemes: 4096 graphemes
View raw schema
{
  "key": "literal:self",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "name",
      "createdAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "maxLength": 640,
        "maxGraphemes": 64
      },
      "rules": {
        "type": "string",
        "maxLength": 40960,
        "maxGraphemes": 4096
      },
      "avatar": {
        "type": "blob",
        "accept": [
          "image/png",
          "image/jpeg",
          "image/webp"
        ],
        "maxSize": 1000000
      },
      "labels": {
        "refs": [
          "com.atproto.label.defs#selfLabels"
        ],
        "type": "union",
        "description": "Self-applied labels for the whole server, e.g. adult content."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "description": {
        "type": "string",
        "maxLength": 10240,
        "maxGraphemes": 1024
      },
      "discoverable": {
        "type": "boolean",
        "default": true,
        "description": "Whether the server may be listed in public directories."
      },
      "limitedSpace": {
        "type": "string",
        "format": "at-uri",
        "description": "Space URI of the paired tech.tokimeki.forum.server space (same owner and skey) that holds the members-only channels. Makes the pairing discoverable without relying on the naming convention."
      }
    }
  },
  "description": "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."
}

Lexicon Garden

@