blue.morgen.feed.share

A shared feed item. Broadcasts 'I like this' with optional commentary. For Standardfeed documents this is the lazy comment sidecar of a site.standard.graph.recommend record.

Repository @morgen.blue did:plc:h7bhafnu5c2p63swrc64zh2z namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityfeed.morgen.blue
Indexed
cid bafyreifvsi2m3vgbvkgtniadgw35v7wyqix4iskucodjnituyvszf557pm

Checks

Valid
  • large-string defs.main.record.properties.commentmaxLength is over 20 KB. Use a blob for content that large.
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A shared feed item. Broadcasts 'I like this' with optional commentary. For Standardfeed documents this is the lazy comment sidecar of a site.standard.graph.recommend record.",
      "key": "tid",
      "record": {
        "properties": {
          "comment": {
            "description": "User's commentary on the share.",
            "maxGraphemes": 3000,
            "maxLength": 30000,
            "type": "string"
          },
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "document": {
            "description": "AT-URI of the site.standard.document this share refers to, when the item is a Standardfeed document. Joins the share to its paired recommend record.",
            "format": "at-uri",
            "type": "string"
          },
          "facets": {
            "description": "Rich-text annotations (mentions, links, tags) over `comment`.",
            "items": {
              "ref": "app.bsky.richtext.facet",
              "type": "ref"
            },
            "type": "array"
          },
          "feedUrl": {
            "description": "URL of the source feed (optional provenance).",
            "format": "uri",
            "maxLength": 2048,
            "type": "string"
          },
          "itemUrl": {
            "description": "URL of the shared item.",
            "format": "uri",
            "maxLength": 2048,
            "type": "string"
          }
        },
        "required": [
          "itemUrl",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "blue.morgen.feed.share",
  "lexicon": 1,
  "revision": 2
}