Canadian cities labeler over Bluesky DMs
Users DM @cities.pds.cosocial.ca their city and get a signed account label. Serves com.atproto.label.queryLabels and subscribeLabels, built on jacquard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
a7d410fd6d
17 files changed
+5306
No files matched your search
+22
@@ -0,0 +1,22 @@
|
||||
[package]
|
||||
name = "cities-labeler"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
publish = false
|
||||
default-run = "cities-labeler"
|
||||
|
||||
[dependencies]
|
||||
anyhow = "1"
|
||||
axum = { version = "0.8", features = ["ws"] }
|
||||
dotenvy = "0.15"
|
||||
hex = "0.4"
|
||||
jacquard = { version = "=0.12.2", default-features = false, features = ["api_bluesky", "streaming"] }
|
||||
jacquard-axum = "=0.12.2"
|
||||
k256 = { version = "0.13", features = ["ecdsa"] }
|
||||
rand_core = { version = "0.6", features = ["getrandom"] }
|
||||
rusqlite = { version = "0.37", features = ["bundled"] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_ipld_dagcbor = "0.6"
|
||||
serde_json = "1"
|
||||
tokio = { version = "1", features = ["full"] }
|
||||
unicode-normalization = "0.1"
|
||||
Reference in new issue
Block a user