chat.bsky.actor.defs
Shared type definitions.
- class atproto_client.models.chat.bsky.actor.defs.ProfileViewBasic
Bases:
ModelBaseDefinition model for
chat.bsky.actor.defs.- field associated: models.AppBskyActorDefs.ProfileAssociated | None = None
Associated.
- field chat_disabled: bool | None = None
Set to true when the actor cannot actively participate in conversations.
- field did: Did [Required]
Did.
- field handle: Handle [Required]
Handle.
- field kind: models.ChatBskyActorDefs.DirectConvoMember | models.ChatBskyActorDefs.GroupConvoMember | models.ChatBskyActorDefs.PastGroupConvoMember | DotDict | None = None
Union field that has data specific to different kinds of convos.
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None
Labels.
- field verification: models.AppBskyActorDefs.VerificationState | None = None
Verification.
- field viewer: models.AppBskyActorDefs.ViewerState | None = None
Viewer.
- class atproto_client.models.chat.bsky.actor.defs.DirectConvoMember
Bases:
ModelBaseDefinition model for
chat.bsky.actor.defs.
- class atproto_client.models.chat.bsky.actor.defs.GroupConvoMember
Bases:
ModelBaseDefinition model for
chat.bsky.actor.defs. A current group convo member.- field added_by: models.ChatBskyActorDefs.ProfileViewBasic | None = None
- field role: models.ChatBskyActorDefs.MemberRole [Required]
The memberโs role within this conversation. Only present in group conversation member lists.
- class atproto_client.models.chat.bsky.actor.defs.PastGroupConvoMember
Bases:
ModelBaseDefinition model for
chat.bsky.actor.defs. A past group convo member.