social.colibri.beta.actor.settings
A user's Colibri settings.
Details · record, key literal:self
| Kind | record |
|---|---|
| Record key | literal:self |
| Authority | actor.beta.colibri.social |
| Indexed |
Record
record · key literal:selfProperties
communityOrder
arrayThe user's communities in their preferred sidebar order.
A community.
gifFavorites
arrayGIFs the user saved from the picker, stored whole. A saved GIF has to render without another lookup, and an identifier cannot be turned back into one: a GIF favourited from a chat message carries its own URL as the id rather than a provider key, so no provider can resolve it.
notificationLevel
stringWhich messages produce a notification.
default: "all"knownValues: all | mentionsAndReplies | nothing
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.colibri.beta.actor.putSettings
procedurePushes the requesting user's social.colibri.beta.actor.settings record to the AppView, so it takes effect immediately instead of waiting for a sync notification. The client writes the record to its own personal space first, then calls this. An absent field leaves the current value unchanged.
-
Something the user is doing right now, read from another service they publish to. A client renders it beside their presence.
-
A user's own Colibri settings, mutes, blocks and read state.
-
Client settings that follow the user across devices. Every field is optional and a client applies its own default for an absent one.
-
A notification level for one community, overriding the level in social.colibri.beta.actor.settings. The record key is the community's DID. Deleting the record returns the community to the global level.