jetstream-oxide

Crates.iojetstream-oxide
lib.rsjetstream-oxide
version
sourcesrc
created_at2024-11-13 20:13:53.942237
updated_at2024-11-13 20:13:53.942237
descriptionLibrary for easily interacting with and consuming the Bluesky Jetstream service.
homepage
repositoryhttps://github.com/videah/jetstream-oxide
max_upload_size
id1447017
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
(videah)

documentation

README

jetstream-oxide

A typed Rust library for easily interacting with and consuming the Bluesky Jetstream service.

Example

A small example CLI utility to show how to use this crate can be found in the examples directory. To run it, use the following command:

cargo run --example basic -- --nsid "app.bsky.feed.post"

This will display a real-time feed of every single post that is being made or deleted in the entire Bluesky network, right in your terminal!

You can filter it down to just specific accounts like this:

cargo run --example basic -- \
--nsid "app.bsky.feed.post" \
--did "did:plc:inze6wrmsm7pjl7yta3oig77"

This listens for posts that I personally make. You can substitute your own DID and make a few test posts yourself if you'd like of course!

Commit count: 11

cargo fmt