chat.bsky.moderation.subscribe_mod_events¶
- class atproto_client.models.chat.bsky.moderation.subscribe_mod_events.EventConvoFirstMessage¶
Bases:
ModelBaseDefinition model for
chat.bsky.moderation.subscribeModEvents.- field convo_id: str [Required]¶
Convo id.
- 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 message_id: str | None = None¶
Message id.
- field py_type: Literal['chat.bsky.moderation.subscribeModEvents#eventConvoFirstMessage'] = 'chat.bsky.moderation.subscribeModEvents#eventConvoFirstMessage'¶
- field recipients: List[str] [Required]¶
The list of DIDs message recipients. Does not include the sender, which is in the user field.
- field rev: str [Required]¶
Rev.
- field user: str [Required]¶
The DID of the message author.
- Constraints:
func = Validated by:
string_formats.validate_did()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined
- class atproto_client.models.chat.bsky.moderation.subscribe_mod_events.Params¶
Bases:
ParamsModelBaseParameters model for
chat.bsky.moderation.subscribeModEvents.- field cursor: str | None = None¶
- class atproto_client.models.chat.bsky.moderation.subscribe_mod_events.ParamsDict¶
Bases:
TypedDict- cursor: typing_extensions.NotRequired[str | None]¶
The last known event seq number to backfill from. Use ‘2222222222222’ to backfill from the beginning. Don’t specify a cursor to listen only for new events.