Lexicons
Colibri includes a few lexicons for various data types. You can find each of them below.
social.colibri.actor.data
Lexicon version: 1Main Definition RECORD
The main actor data used in Colibri
The type of the record.
The status for the user, displayed on their profile.
The emoji displayed next to status.
A list of references to communities this user has joined and does not own.
social.colibri.community
Lexicon version: 1Main Definition RECORD
A community, or "server", is where users join to interact with each other on Colibri.
The type of the record.
The name of the community.
A description of the community.
An image for the community that will be shown to users.
The order of the categories in this community.
Whether users can chat in this community without the owner having to create an acknowledgement record.
social.colibri.category
Lexicon version: 1Main Definition RECORD
A category belongs to a community and contains multiple channels on Colibri.
The type of the record.
The name of the category.
The order of the channels in this category.
The community this category belongs to.
social.colibri.channel
Lexicon version: 1Main Definition RECORD
A channel that belongs to a category on Colibri.
The type of the record.
The name of the channel.
A description of the channel.
The type of the channel. Colibri provides social.colibri.channel.text, social.colibri.channel.forum, social.colibri.channel.link, and social.colibri.channel.voice.
The category this channel belongs to.
The record key of the community this channel belongs to.
Whether the owner of the community is the only one allowed to post in the channel or not.
social.colibri.message
Lexicon version: 1Main Definition RECORD
A message sent in a channel on Colibri
The type of the record.
The message content.
Annotations of sections of the text.
When the message was sent.
The channel this message was sent in.
Whether this message has been edited.
The record key of a message this message is replying to.
An array of attachment objects for this message.
social.colibri.reaction
Lexicon version: 1Main Definition RECORD
A reaction on a Colibri message.
The type of the record.
The emoji of the reaction. This allows for any string to support for custom emojis later down the line.
The message this relation belongs to.
social.colibri.membership
Lexicon version: 1Main Definition RECORD
AT-URI of the social.colibri.community record being joined
social.colibri.approval
Lexicon version: 1Main Definition RECORD
AT-URI of the user's social.colibri.membership record
AT-URI of the social.colibri.community record
social.colibri.channel.read
Lexicon version: 1Main Definition RECORD
A read cursor for a Colibri channel, indicating the last read message by a user.
The type of the record.
The channel this message was sent in.
The timestamp the channel was last read at.