chat.bsky.actor.defs¶
- class atproto_client.models.chat.bsky.actor.defs.DirectConvoMember¶
Bases:
ModelBaseDefinition model for
chat.bsky.actor.defs. [NOTE: This is under active development and should be considered unstable while this note is here].- field py_type: Literal['chat.bsky.actor.defs#directConvoMember'] = 'chat.bsky.actor.defs#directConvoMember'¶
- class atproto_client.models.chat.bsky.actor.defs.GroupConvoMember¶
Bases:
ModelBaseDefinition model for
chat.bsky.actor.defs. [NOTE: This is under active development and should be considered unstable while this note is here]. A current group convo member.- field added_by: models.ChatBskyActorDefs.ProfileViewBasic | None = None¶
- field py_type: Literal['chat.bsky.actor.defs#groupConvoMember'] = 'chat.bsky.actor.defs#groupConvoMember'¶
- field role: models.ChatBskyActorDefs.MemberRole [Required]¶
The member’s role within this conversation. Only present in group conversation member lists.
- atproto_client.models.chat.bsky.actor.defs.MemberRole¶
Member role
alias of
Union[Literal[‘owner’],Literal[‘standard’],str]
- class atproto_client.models.chat.bsky.actor.defs.PastGroupConvoMember¶
Bases:
ModelBaseDefinition model for
chat.bsky.actor.defs. [NOTE: This is under active development and should be considered unstable while this note is here]. A past group convo member.- field py_type: Literal['chat.bsky.actor.defs#pastGroupConvoMember'] = 'chat.bsky.actor.defs#pastGroupConvoMember'¶
- 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 avatar: str | None = None¶
Avatar.
- field chat_disabled: bool | None = None¶
Set to true when the actor cannot actively participate in conversations.
- field created_at: str | None = None¶
Created at.
- field did: str [Required]¶
Did.
- Constraints:
func = Validated by:
string_formats.validate_did()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field display_name: str | None = None¶
Display name.
- Constraints:
max_length = 640
- field handle: str [Required]¶
Handle.
- Constraints:
func = Validated by:
string_formats.validate_handle()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field kind: models.ChatBskyActorDefs.DirectConvoMember | models.ChatBskyActorDefs.GroupConvoMember | models.ChatBskyActorDefs.PastGroupConvoMember | None = None¶
- field labels: List[models.ComAtprotoLabelDefs.Label] | None = None¶
Labels.
- field py_type: Literal['chat.bsky.actor.defs#profileViewBasic'] = 'chat.bsky.actor.defs#profileViewBasic'¶
- field verification: models.AppBskyActorDefs.VerificationState | None = None¶
Verification.
- field viewer: models.AppBskyActorDefs.ViewerState | None = None¶
Viewer.