social.colibri.beta.reaction

A reaction to a message in the same channel space.

Repository @colibri.social did:plc:mprdjqjluoswa7awzggaggj3 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritybeta.colibri.social
Indexed

Record

record · key tid

Properties

Who reacted on another service. Honoured only when the community itself wrote the record.

The emoji record behind a custom shortcode, so viewers who don't have the emoji can still show it.

emoji

requiredstring

The reaction, as an emoji or a custom shortcode.

  • maxLength: 64

target

requiredref

The message being reacted to.

uri

string · at-uri

The message being reacted to, as a record URI in the same space. Readers prefer it over `target` when it is valid.

Similar lexicons

semantic match

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

  • A reaction on a Colibri message.

  • Adds a reaction from someone on another service to a message in a linked channel. The community writes the reaction, attributed to that person.

  • 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.

  • blue.moji.feed.reaction

    record not from the namespace authority

    A custom-emoji reaction to a post. Analogous to app.bsky.feed.like, but the reaction glyph is a Bluemoji. Duplicate reactions (same subject + same emoji URI by the same actor) should be ignored by AppViews.

  • social.smallbury.feed.reaction

    record not from the namespace authority

    Emoji reaction by an actor on a post or comment. Use one record per emoji (stacking supported). Public targets store cleartext emoji. Reactions to encrypted targets store ciphertext plus keyEpochId.