social.colibri.channel
A channel that belongs to a category on Colibri.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | colibri.social |
| Indexed |
Record
record · key tidProperties
$type
string · nsidThe type of the record.
allowedMembers
arrayMember DIDs explicitly allowed to post in this channel, in addition to allowedRoles.
allowedRoles
arrayRole record-keys allowed to post in this channel. Empty/absent means no role restriction.
The category this channel belongs to.
The record key of the community this channel belongs to.
description
stringA description of the channel.
maxLength: 256default: ""
linkEmbeds
booleanWhether link previews are displayed in this channel. Absent means the community default applies.
migratedFrom
string · at-uriSet on a channel created by migrating a legacy community. Points at the legacy channel record this one replaces, so message history for the old channel can be surfaced here.
The name of the channel.
minLength: 1maxLength: 32default: "New channel"
ownerOnly
booleanWhether the owner of the community is the only one allowed to post in the channel or not.
default: false
The type of the channel. Colibri provides social.colibri.channel.text, social.colibri.channel.forum, social.colibri.channel.link, and social.colibri.channel.voice.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.colibri.beta.channel
recordA channel's configuration. Lives at key 'self' in the channel's own space. The space type says whether it is a text or voice channel, and the space key is the channel's identity.
-
social.colibri.beta.category
recordA named group of channels within a community.
-
social.colibri.category
recordA category belongs to a community and contains multiple channels on Colibri.
-
social.colibri.beta.channel.create
procedureCreates a channel. This creates a space for the channel, then writes the channel's configuration record at key 'self' inside that space.
-
social.colibri.beta.channel.update
procedureUpdates a channel's configuration. An absent field leaves the current value unchanged.