tech.tokimeki.forum.message
A message posted into a chat channel, or a comment inside a forum thread. Always written into the author's own repo within the space.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | forum.tokimeki.tech |
| Indexed |
Record
record · key tidProperties
Space record URI of the tech.tokimeki.forum.channel this message belongs to. A channel is a mutable container, so it is referenced by URI alone.
editedAt
string · datetimeSet when the message was edited in place (putRecord with the same rkey).
embed
unionfacets
arraylabels
unionSelf-applied labels, e.g. for adult content.
langs
arrayLanguages of the text (BCP-47).
maxLength: 3
replyTo
refThe tech.tokimeki.forum.message being replied to (inline reply in chat, parent comment in forum). The cid pins the version replied to; the message may be edited afterwards.
maxLength: 20000maxGraphemes: 2000
thread
refThe tech.tokimeki.forum.thread this comment belongs to (required when the channel kind is forum). The cid pins the version of the thread the author saw.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
tech.tokimeki.forum.thread
recordA thread (topic) opened in a forum-kind channel. Written into the opener's own repo within the space. The thread carries its own body; comments are tech.tokimeki.forum.message records referencing it.
-
chat.yakka.message
recordA message in a channel or DM space. The record lives in the *author's* repo within the space, so a message has no single owning collection to sort by — it is identified by (authorDid, tid). One collection serves channels and DMs alike (ADR 0016), which is what lets one pipeline carry both.
-
forum.barazo.topic.reply
recordA reply to a forum topic or another reply, with threaded parent references and community attribution.
-
tech.tokimeki.forum.channel
recordA channel inside a server space. Written only by the server owner (space authority) into their own repo.
-
app.protoimsg.chat.message
recordA chat message. Lives in the sender's repo, points to a channel.