app.zeens.message
A single chat message, written to the SENDER's repo. The body is base64-obfuscated (NOT encrypted) so it isn't plainly readable when browsing the repo, but it is not secret — anyone can decode it. Chats are public on the user's PDS. The convoId groups a 1:1 conversation. Carries the app.zeens.v marker so the firehose recognises it.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | zeens.app |
| Indexed |
Record
record · key tidProperties
Zeens version marker (always 1).
Base64-obfuscated message text (UTF-8 bytes, base64-encoded). Obfuscation only, not encryption.
maxLength: 16384
Deterministic 1:1 conversation id = sha256(sorted([didA, didB]).join('|')). Both parties derive the same id without coordination.
maxLength: 128
Client-declared send time.
Obfuscation scheme for the body. 'b64' = base64 of UTF-8 bytes.
enum: b64
DID of the intended recipient.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
A single message in a 1:1 conversation, mirrored to AT Protocol as a real org.swappulse.directMessage record. The sender is tracked by authorDid; the recipient by recipientDid so both can read.
-
art.xx-c.chat.message
recordEncrypted chat message for XX C chat room
-
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.
-
A 1:1 direct-message conversation between two collectors, mirrored to AT Protocol as a real org.swappulse.conversation record. The creator is tracked by authorDid; the other participant by recipientDid so both can read.
-
at.turtleme.chat.message
recordA single message sent to a turtle meat chat room. Messages live in the author's own repository; a room is assembled by reading the backlinks that point at it.