social.colibri.beta.community

A community's public identity. Lives in the community's profile space, which is readable without membership unless the community is private.

Repository @colibri.social did:plc:mprdjqjluoswa7awzggaggj3 namespace authority
Details · record, key literal:self
Kindrecord
Record keyliteral:self
Authoritybeta.colibri.social
Indexed

Record

record · key literal:self

Properties

banner

blob

Wide image shown at the top of the community.

  • maxSize: 4194304
  • accept: image/jpeg, image/png, image/gif, image/webp

A short description.

  • maxLength: 256

managingApp

requiredstring · did

The AppView that manages this community's spaces, named without a service fragment. Clients read it here rather than from the space policy, because com.atproto.space.getSpace only serves a policy to the space owner.

migratedFrom

string · at-uri

Set on a community created by migrating a repo-backed community. Points at the legacy community record it replaces, so its history can be served alongside.

name

requiredstring

The community's name.

  • minLength: 1
  • maxLength: 32

Square image shown as the community's icon.

  • maxSize: 1048576
  • accept: image/jpeg, image/png, image/gif, image/webp

Similar lexicons

semantic match

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

  • A community, or "server", is where users join to interact with each other on Colibri. Singleton record on the community DID's repo.

  • A community's public identity: the one part of a community that can be read before joining it.

  • A community's profile information (V2: stored in community's own repository)

  • A community (harbor). Lives in its founder's repo; its AT-URI is the community's permanent, portable id. The record is a public claim — message access is granted by the harbor's app service.

  • The canonical public descriptor for an Orbyt Community, and the record that declares the Community exists. Its AT-URI is the Community's identity everywhere else in the protocol. The record key is a TID, including for the replacement declaration an accepted ownership transfer produces: the recipient mints it before accepting and names it to the AppView, which stores it as the only URI the continuation may be written at. Every Community is public: the record is world-readable, and the directory a