bluesky library

Classes

Bluesky
Provides app.bsky.* services.
CreatedThread
A published thread.
FeedServiceImpl
GroupBy
GroupedNotification
The class that encapsulates a grouped notification.
GroupedNotifications
Hour
Minute
NotificationsGrouper
NotificationsGrouperConfig
Configuration that controls how NotificationsGrouper groups notifications.
PostText
A piece of post text that has been formatted and had its facets resolved: exactly the two values app.bsky.feed.post needs, in the types the record API takes.
ThreadBatch
A thread's com.atproto.repo.applyWrites batch, built locally and not yet sent.
ThreadPost
One post of a thread, exactly as its author wrote it.

Enums

GroupedNotificationReason
A class that encapsulates a reason for grouped notification.

Exceptions / Errors

ThreadVerificationException
Thrown when applyWrites reports something other than the thread that was built.
VideoJobFailedException
This exception indicates that the video service finished the processing job in KnownJobStatusState.jOB_STATE_FAILED.
VideoJobMissingBlobException
This exception indicates that the video service finished the processing job in KnownJobStatusState.jOB_STATE_COMPLETED but attached no blob to it.
VideoUploadException
The ways uploadVideoAndAwait can end without a usable video blob.
VideoUploadTimeoutException
This exception indicates that the processing job had still not reached a terminal state when the caller's overall time budget ran out.