chat.bsky.convo.getConvoAvailability

Check whether the requester and the other members can start a 1-1 chat. Only applicable to direct (non-group) conversations. If an existing convo is found for these members, it is returned. Does not create a new convo if it doesn’t exist.

class atproto_client.models.chat.bsky.convo.get_convo_availability.Params

Bases: ParamsModelBase

Parameters model for chat.bsky.convo.getConvoAvailability.

field members: List[Did] [Required]

Members.

Constraints:
  • min_length = 1

  • max_length = 10

class atproto_client.models.chat.bsky.convo.get_convo_availability.ParamsDict

Bases: TypedDict

members: List[Did]

Members.

class atproto_client.models.chat.bsky.convo.get_convo_availability.Response

Bases: ResponseModelBase

Output data model for chat.bsky.convo.getConvoAvailability.

field can_chat: bool [Required]

Can chat.

field convo: models.ChatBskyConvoDefs.ConvoView | None = None

Convo.