fyi.opensocial.chat.message

lexicons.opensocial.fyi

Documentation

A message in a group's chat, in its author's own repo in the group's chat space.

main record

A message in a group's chat, in its author's own repo in the group's chat space.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

reply ref com.atproto.repo.strongRef Optional

The message this answers, in its thread: replies are shown together under the message that started it, not in the room.

room ref com.atproto.repo.strongRef Optional

What the room this was said in is about, such as an upcoming event. Without one, the group's own room.

text string Required

No description available.

maxLength: 10000 bytesmaxGraphemes: 1000 graphemes
View raw schema
{
  "description": "A message in a group's chat, in its author's own repo in the group's chat space.",
  "key": "tid",
  "record": {
    "properties": {
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "embed": {
        "description": "Something shared with the message, shown with it: a page, or pictures.",
        "refs": [
          "#record",
          "fyi.opensocial.embed.images"
        ],
        "type": "union"
      },
      "reply": {
        "description": "The message this answers, in its thread: replies are shown together under the message that started it, not in the room.",
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "room": {
        "description": "What the room this was said in is about, such as an upcoming event. Without one, the group's own room.",
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "text": {
        "maxGraphemes": 1000,
        "maxLength": 10000,
        "type": "string"
      }
    },
    "required": [
      "text",
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}
record object

A record shared with a message, shown as a card for what it is: a page a member made (fyi.opensocial.page), opened as it is now.

Properties

View raw schema
{
  "description": "A record shared with a message, shown as a card for what it is: a page a member made (fyi.opensocial.page), opened as it is now.",
  "properties": {
    "record": {
      "ref": "com.atproto.repo.strongRef",
      "type": "ref"
    }
  },
  "required": [
    "record"
  ],
  "type": "object"
}

Lexicon Garden

@