Bluesky Hub acts as a bridge that facilitates real-time updates for subscribed clients, though it is not a true WebSub hub.
WebSub is a protocol for enabling real-time notifications on the web. It allows publishers to send notifications to subscribers when new content is available, ensuring timely updates and efficient content distribution.
You can subscribe to events using the following URLs:
https://bsky.astra.bot/{did}https://bsky.astra.bot/{did}/postshttps://bsky.astra.bot/{did}/repostshttps://bsky.astra.bot/{did}/likeshttps://bsky.astra.bot/{did}/followsFor example, to subscribe to posts for a specific DID, use the URL: https://bsky.astra.bot/{did}/posts.
When you receive events, they will contain JSON data with the following operations:
"operation": "create" for the creation of data."operation": "delete" for the deletion of data.
All events contain the full, retrieved data from the Bluesky API, as well as the raw message in the raw field.