{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreibkeq4jmtnq5tz2oazp5i4wznu5lrfxathq57s2jkfpmwtyt3slba",
    "uri": "at://did:plc:2qateuslxza4ut3vkuz443hg/app.bsky.feed.post/3mirshhiz3c52"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreig4yhdhvqusojz7sutiqije26u6jsxbtqs2xunflmp4fxcapwrk2m"
    },
    "mimeType": "image/png",
    "size": 93172
  },
  "path": "/2026/04/05/how-piefed-federates-emoji-reactions/",
  "publishedAt": "2026-04-05T20:47:09.000Z",
  "site": "https://join.piefed.social",
  "tags": [
    "Devlog",
    "How PieFed federates emoji reactions",
    "PieFed"
  ],
  "textContent": "PieFed federate reactions as a normal Like except with an additional field: content which contains either a unicode emoji letter or a string with : on the start and end. e.g. :fire:. The reactions that are just a single letter are easy, where it gets difficult is each instance can define their own emoji and […]\n\nThe post How PieFed federates emoji reactions appeared first on PieFed.",
  "title": "How PieFed federates emoji reactions"
}