chat.bsky.convo.defs

Domain Index: bsky.chat

Crawl History

#convoView - object

Data Fields

Name Type Details
id string (required)
lastMessage union

Open Union:

members array (required)

Elements are of type:

muted boolean (required)
opened boolean
rev string (required)
unreadCount integer (required)
#deletedMessageView - object

Data Fields

Name Type Details
id string (required)
rev string (required)
sender ref (required)

Reference: #messageViewSender

sentAt string (required)

Syntax Format: datetime

#logBeginConvo - object

Data Fields

Name Type Details
convoId string (required)
rev string (required)
#logCreateMessage - object

Data Fields

Name Type Details
convoId string (required)
message union (required)

Open Union:

rev string (required)
#logDeleteMessage - object

Data Fields

Name Type Details
convoId string (required)
message union (required)

Open Union:

rev string (required)
#logLeaveConvo - object

Data Fields

Name Type Details
convoId string (required)
rev string (required)
#messageInput - object

Data Fields

Name Type Details
embed union

Open Union:

facets array

Annotations of text (mentions, URLs, hashtags, etc)

Elements are of type:

text string (required)

Length in Graphemes: 1000 max

Length in bytes (when UTF-8 encoded): 10000 max

#messageRef - object

Data Fields

Name Type Details
convoId string (required)
did string (required)

Syntax Format: did

messageId string (required)
#messageView - object

Data Fields

Name Type Details
embed union

Open Union:

facets array

Annotations of text (mentions, URLs, hashtags, etc)

Elements are of type:

id string (required)
rev string (required)
sender ref (required)

Reference: #messageViewSender

sentAt string (required)

Syntax Format: datetime

text string (required)

Length in Graphemes: 1000 max

Length in bytes (when UTF-8 encoded): 10000 max

#messageViewSender - object

Data Fields

Name Type Details
did string (required)

Syntax Format: did