app.bsky.notification.defs¶
- class atproto_client.models.app.bsky.notification.defs.ActivitySubscription¶
Bases:
ModelBaseDefinition model for
app.bsky.notification.defs.- field post: bool [Required]¶
Post.
- field py_type: Literal['app.bsky.notification.defs#activitySubscription'] = 'app.bsky.notification.defs#activitySubscription'¶
- field reply: bool [Required]¶
Reply.
- class atproto_client.models.app.bsky.notification.defs.ChatPreference¶
Bases:
ModelBaseDefinition model for
app.bsky.notification.defs.- field include: Literal['all'] | Literal['accepted'] | str [Required]¶
Include.
- field push: bool [Required]¶
Push.
- field py_type: Literal['app.bsky.notification.defs#chatPreference'] = 'app.bsky.notification.defs#chatPreference'¶
- class atproto_client.models.app.bsky.notification.defs.FilterablePreference¶
Bases:
ModelBaseDefinition model for
app.bsky.notification.defs.- field include: Literal['all'] | Literal['follows'] | str [Required]¶
Include.
- field list: bool [Required]¶
List.
- field push: bool [Required]¶
Push.
- field py_type: Literal['app.bsky.notification.defs#filterablePreference'] = 'app.bsky.notification.defs#filterablePreference'¶
- class atproto_client.models.app.bsky.notification.defs.Preference¶
Bases:
ModelBaseDefinition model for
app.bsky.notification.defs.- field list: bool [Required]¶
List.
- field push: bool [Required]¶
Push.
- field py_type: Literal['app.bsky.notification.defs#preference'] = 'app.bsky.notification.defs#preference'¶
- class atproto_client.models.app.bsky.notification.defs.Preferences¶
Bases:
ModelBaseDefinition model for
app.bsky.notification.defs.- field chat: models.AppBskyNotificationDefs.ChatPreference [Required]¶
Chat.
- field follow: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Follow.
- field like: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Like.
- field like_via_repost: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Like via repost.
- field mention: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Mention.
- field py_type: Literal['app.bsky.notification.defs#preferences'] = 'app.bsky.notification.defs#preferences'¶
- field quote: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Quote.
- field reply: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Reply.
- field repost: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Repost.
- field repost_via_repost: models.AppBskyNotificationDefs.FilterablePreference [Required]¶
Repost via repost.
- field starterpack_joined: models.AppBskyNotificationDefs.Preference [Required]¶
Starterpack joined.
- field subscribed_post: models.AppBskyNotificationDefs.Preference [Required]¶
Subscribed post.
- field unverified: models.AppBskyNotificationDefs.Preference [Required]¶
Unverified.
- field verified: models.AppBskyNotificationDefs.Preference [Required]¶
Verified.
- class atproto_client.models.app.bsky.notification.defs.RecordDeleted¶
Bases:
ModelBaseDefinition model for
app.bsky.notification.defs.- field py_type: Literal['app.bsky.notification.defs#recordDeleted'] = 'app.bsky.notification.defs#recordDeleted'¶
- class atproto_client.models.app.bsky.notification.defs.SubjectActivitySubscription¶
Bases:
ModelBaseDefinition model for
app.bsky.notification.defs. Object used to store activity subscription data in stash.- field activity_subscription: models.AppBskyNotificationDefs.ActivitySubscription [Required]¶
Activity subscription.
- field py_type: Literal['app.bsky.notification.defs#subjectActivitySubscription'] = 'app.bsky.notification.defs#subjectActivitySubscription'¶
- field subject: str [Required]¶
Subject.
- Constraints:
func = Validated by:
string_formats.validate_did()(only when strict_string_format=True)json_schema_input_type = PydanticUndefined