chat.bsky.group.defs¶
- class atproto_client.models.chat.bsky.group.defs.GroupPublicView¶
Bases:
ModelBaseDefinition model for
chat.bsky.group.defs.- field member_count: int [Required]¶
Member count.
- field name: str [Required]¶
Name.
- field owner: models.ChatBskyActorDefs.ProfileViewBasic [Required]¶
Owner.
- field py_type: Literal['chat.bsky.group.defs#groupPublicView'] = 'chat.bsky.group.defs#groupPublicView'¶
- field require_approval: bool [Required]¶
Require approval.
- class atproto_client.models.chat.bsky.group.defs.JoinLinkView¶
Bases:
ModelBaseDefinition model for
chat.bsky.group.defs.- field code: str [Required]¶
Code.
- field created_at: str [Required]¶
Created at.
- Constraints:
func = Validated by:
string_formats.validate_datetime()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field enabled_status: models.ChatBskyGroupDefs.LinkEnabledStatus [Required]¶
Enabled status.
- field join_rule: models.ChatBskyGroupDefs.JoinRule [Required]¶
Join rule.
- field py_type: Literal['chat.bsky.group.defs#joinLinkView'] = 'chat.bsky.group.defs#joinLinkView'¶
- field require_approval: bool [Required]¶
Require approval.
- class atproto_client.models.chat.bsky.group.defs.JoinRequestView¶
Bases:
ModelBaseDefinition model for
chat.bsky.group.defs.- field convo_id: str [Required]¶
Convo id.
- field py_type: Literal['chat.bsky.group.defs#joinRequestView'] = 'chat.bsky.group.defs#joinRequestView'¶
- field requested_at: str [Required]¶
Requested at.
- Constraints:
func = Validated by:
string_formats.validate_datetime()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- field requested_by: models.ChatBskyActorDefs.ProfileViewBasic [Required]¶
Requested by.
- atproto_client.models.chat.bsky.group.defs.JoinRule¶
Join rule
alias of
Union[Literal[‘anyone’],Literal[‘followedByOwner’],str]
- atproto_client.models.chat.bsky.group.defs.LinkEnabledStatus¶
Link enabled status
alias of
Union[Literal[‘enabled’],Literal[‘disabled’],str]