fyi.opensocial.profile

The group's profile. Written by the group authority into the meta space.

Details · record, key literal:self
Kindrecord
Record keyliteral:self
Authorityopensocial.fyi
Indexed

Showing version bafyreieicpkmprbdvcadiyb2nb6m6q6d74mijrmnli2ttdl6fim5n7g2ke. Show the latest

Record

record · key literal:self

Properties

avatar

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

banner

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

createdAt

string · datetime
  • maxLength: 3000
  • maxGraphemes: 300

displayName

requiredstring
  • maxLength: 640
  • maxGraphemes: 64

joinPolicy

requiredstring

How new members get in: open admits anyone, approval queues a join request for review, invite requires an invitation. An invitation admits its recipient under any policy.

  • maxLength: 128
  • knownValues: open | approval | invite

The languages it uses, as BCP 47 tags: en, pl, sl.

  • maxLength: 5
itemsstring · language

online

boolean

It meets online, as well as or instead of somewhere.

topics

array

What it's about, a few words each, as the group puts it: climbing, choir, renters' union.

  • maxLength: 10
itemsstring
  • maxLength: 640
  • maxGraphemes: 64

url

string · uri

The group's own site, if it keeps one. A third-party app that shows the group can link back to it.

Similar lexicons

semantic match

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

  • Replace the profile: name, description, join policy, where it meets, its topics and languages. Requires group.configure. Fields are inlined rather than referencing fyi.opensocial.profile, because a record def cannot be used as an input object — mirrors createGroup.

  • fyi.opensocial.actor.profile

    record not from the namespace authority

    How a member shows in one group: written by the member, in their own repo in the group's members space, so only the group's members read it. Shown in that group instead of their profile elsewhere. Its fields are app.bsky.actor.profile's.

  • fyi.opensocial.actor.link

    record not from the namespace authority

    A link shown on a member's profile in one group, beside their fyi.opensocial.actor.profile in the group's members space. The profile's links field sets which are shown, and in what order. Its fields are app.bsky.actor.link's.

  • Contents of an access record.

  • The group's public face. Profile, rules, how to get in. Often readable by anyone, though may be private to members.