social.colibri.beta.emoji.follow

Marks its author as following a custom emoji pack or a single custom emoji. Presence means following and deleting it means unfollowing. The user writes it into their own social.colibri.beta.actor.preferences space, so only they and the AppView can read it. The subject is referenced by URI without a CID, so renames, new images and pack membership changes reach the follower.

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

Checks

Valid Lint pass
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Marks its author as following a custom emoji pack or a single custom emoji. Presence means following and deleting it means unfollowing. The user writes it into their own social.colibri.beta.actor.preferences space, so only they and the AppView can read it. The subject is referenced by URI without a CID, so renames, new images and pack membership changes reach the follower.",
      "key": "tid",
      "record": {
        "properties": {
          "createdAt": {
            "description": "When the user started following.",
            "format": "datetime",
            "type": "string"
          },
          "subject": {
            "description": "The followed pack or emoji record. Any collection a supported emoji provider uses for a pack or an item.",
            "format": "at-uri",
            "type": "string"
          }
        },
        "required": [
          "subject",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "social.colibri.beta.emoji.follow",
  "lexicon": 1
}