chat.bsky.moderation.get_message_context

class atproto_client.models.chat.bsky.moderation.get_message_context.Params

Bases: ParamsModelBase

Parameters model for chat.bsky.moderation.getMessageContext.

field after: int | None = 5

After.

field before: int | None = 5

Before.

field convo_id: str | None = None
field message_id: str [Required]

Message id.

class atproto_client.models.chat.bsky.moderation.get_message_context.ParamsDict(*args, **kwargs)

Bases: dict

after: typing_extensions.NotRequired[int | None]

After.

before: typing_extensions.NotRequired[int | None]

Before.

convo_id: typing_extensions.NotRequired[str | None]

this field will eventually be required.

Type:

Conversation that the message is from. NOTE

message_id: str

Message id.

class atproto_client.models.chat.bsky.moderation.get_message_context.Response

Bases: ResponseModelBase

Output data model for chat.bsky.moderation.getMessageContext.

field messages: List[MessageView | models.ChatBskyConvoDefs.DeletedMessageView[models.ChatBskyConvoDefs.MessageView | models.ChatBskyConvoDefs.DeletedMessageView]] [Required]