app.bsky.notification.defsΒΆ

class atproto_client.models.app.bsky.notification.defs.ActivitySubscriptionΒΆ

Bases: ModelBase

Definition 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: ModelBase

Definition 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: ModelBase

Definition 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: ModelBase

Definition 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: ModelBase

Definition 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: ModelBase

Definition 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: ModelBase

Definition 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: