chat.bsky.moderation.getMessageContext
Details · query
| Kind | query |
|---|---|
| Authority | moderation.bsky.chat |
| Indexed |
Query
query · GETParameters
query stringafter
integerNumber of user messages after the target to include. System messages between the target and the latest returned user message are also included, capped per gap by `maxInterleavedSystemMessages`. If there are no user messages after the target, up to `maxInterleavedSystemMessages` system messages immediately following the target are returned instead.
default: 5
before
integerNumber of user messages before the target to include. System messages between the earliest returned user message and the target are also included, capped per gap by `maxInterleavedSystemMessages`. If there are no user messages before the target, up to `maxInterleavedSystemMessages` system messages immediately preceding the target are returned instead.
default: 5
convoId
stringConversation that the message is from. NOTE: this field will eventually be required.
maxInterleavedSystemMessages
integerMaximum number of system messages to include per gap between consecutive returned messages (and per side when there are no user messages on that side). Within a gap, the system messages closest to the earlier message are kept.
minimum: 0maximum: 1000default: 10
Output
application/jsonSimilar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Returns a page of messages from a conversation.
-
Messages in one of the caller's conversations, newest first.
-
app.zeens.getMessages
queryReturn the message history for one conversation, newest-first, paginated. Each item's body is base64-obfuscated (not encrypted); Zeens decodes it. The viewer must be a participant.