app.bsky.notification.putPreferencesV2
Set notification-related preferences for an account. Requires auth.
- class atproto_client.models.app.bsky.notification.put_preferences_v2.Data
Bases:
DataModelBaseInput data model for
app.bsky.notification.putPreferencesV2.- field chat: models.AppBskyNotificationDefs.ChatPreference | None = None
- field follow: models.AppBskyNotificationDefs.FilterablePreference | None = None
Follow.
- field like: models.AppBskyNotificationDefs.FilterablePreference | None = None
Like.
- field like_via_repost: models.AppBskyNotificationDefs.FilterablePreference | None = None
Like via repost.
- field mention: models.AppBskyNotificationDefs.FilterablePreference | None = None
Mention.
- field quote: models.AppBskyNotificationDefs.FilterablePreference | None = None
Quote.
- field reply: models.AppBskyNotificationDefs.FilterablePreference | None = None
Reply.
- field repost: models.AppBskyNotificationDefs.FilterablePreference | None = None
Repost.
- field repost_via_repost: models.AppBskyNotificationDefs.FilterablePreference | None = None
Repost via repost.
- field starterpack_joined: models.AppBskyNotificationDefs.Preference | None = None
Starterpack joined.
- field subscribed_post: models.AppBskyNotificationDefs.Preference | None = None
Subscribed post.
- field unverified: models.AppBskyNotificationDefs.Preference | None = None
Unverified.
- field verified: models.AppBskyNotificationDefs.Preference | None = None
Verified.
- class atproto_client.models.app.bsky.notification.put_preferences_v2.DataDict
Bases:
TypedDict- chat: NotRequired[ChatPreference | None]
Deprecated: use chat.bsky.notification preferences instead. Setting this wonβt stick and the default values will be returned.
- follow: NotRequired[FilterablePreference | None]
Follow.
- like: NotRequired[FilterablePreference | None]
Like.
- like_via_repost: NotRequired[FilterablePreference | None]
Like via repost.
- mention: NotRequired[FilterablePreference | None]
Mention.
- quote: NotRequired[FilterablePreference | None]
Quote.
- reply: NotRequired[FilterablePreference | None]
Reply.
- repost: NotRequired[FilterablePreference | None]
Repost.
- repost_via_repost: NotRequired[FilterablePreference | None]
Repost via repost.
- starterpack_joined: NotRequired[Preference | None]
Starterpack joined.
- subscribed_post: NotRequired[Preference | None]
Subscribed post.
- unverified: NotRequired[Preference | None]
Unverified.
- verified: NotRequired[Preference | None]
Verified.
- class atproto_client.models.app.bsky.notification.put_preferences_v2.Response
Bases:
ResponseModelBaseOutput data model for
app.bsky.notification.putPreferencesV2.- field preferences: models.AppBskyNotificationDefs.Preferences [Required]
Preferences.