chat.yakka.reaction

One reactor's reaction to one message. Written into the reactor's own repo within the message's space, so counts are an aggregate the view computes across the space's repos — never a mutable field on the message, which nobody but the author could write.

Repository @yakka.chat did:plc:wpjoy2orkqq5m65vq7gg7liz namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityyakka.chat
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

emoji

requiredstring

The reaction itself, as a literal emoji cluster. Graphemes are capped rather than bytes alone because a single emoji with modifiers is many bytes and one visual unit.

  • maxLength: 64
  • maxGraphemes: 8

subject

requiredref

The message being reacted to.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • An emoji reaction to a message or thread. Written into the reactor's own repo within the space. rkey is derived from the subject URI and the emoji ('r' + base32lower(sha256(uri + '\n' + emoji))[0:26]) so one reactor has at most one record per (subject, emoji).

  • at.secretsky.reaction

    record not from the namespace authority
  • im.flushing.reaction

    record not from the namespace authority

    A reaction to a flush.

  • An account's reaction to a pull, an issue or a comment, as one of a few emoji.