chat.bsky.convo.listConvos
Returns a page of conversations (direct or group) for the user.
- class atproto_client.models.chat.bsky.convo.list_convos.Params
Bases:
ParamsModelBaseParameters model for
chat.bsky.convo.listConvos.
- class atproto_client.models.chat.bsky.convo.list_convos.ParamsDict
Bases:
TypedDict- cursor: NotRequired[str | None]
Cursor.
- kind: NotRequired[Literal['direct', 'group'] | str | None]
Filter by conversation kind.
- limit: NotRequired[int | None]
Limit.
- lock_status: NotRequired[Literal['unlocked', 'locked', 'locked-permanently'] | str | None]
Filter by conversation lock status. Values follow chat.bsky.convo.defs#convoLockStatus.
- read_state: NotRequired[Literal['unread'] | str | None]
Read state.
- status: NotRequired[Literal['request', 'accepted'] | str | None]
Filter convos by their status. It is discouraged to call with βrequestβ and preferred to call chat.bsky.convo.listConvoRequests, which also includes group join requests made by the user.
- class atproto_client.models.chat.bsky.convo.list_convos.Response
Bases:
ResponseModelBaseOutput data model for
chat.bsky.convo.listConvos.- field convos: List[models.ChatBskyConvoDefs.ConvoView] [Required]
Convos.