かすてらふぃ🍁
d1d1747115d16751a97c239f46ec1703292c3b7e9988b9ebdd4ec4705b15ed44
𝑭𝒖𝒍𝒍-𝒔𝒕𝒂𝒄𝒌™ 𝑺𝑾𝑬, Amateur Percussionist, Rhythm Game Mania, Travel Lover.
Developing:
- Nosaray: https://nosaray.vercel.app
- nostatus: https://nostatus.vercel.app
- nostr-fetch: https://github.com/jiftechnify/nostr-fetch
Operating:
- wss://nrelay.c-stellar.net (everyone can read, only followers of me can write)
- wss://nrelay-jp.c-stellar.net (JP only)
- wss://srtrelay.c-stellar.net (accepts shiritori-connected posts only)
Banner: drawn by nostr:npub1targ0yle577hpqnumt2u2em78eve07jn6zfq42kyuvp2cr2garnseahjvn
画像をアップロードするAPIはcom.atproto.blob.uploadですね
いや、別のAPIでアップロードして出てきたCIDを指定する感じなのか
画像は画像データそのものをアップロードしないといけないっぽいですね
atprotoのコードでAtpをAptってtypoしてる箇所見つけた
草がきれいだったので記念スクショ
さすがにもう寝るか
正確に問題を把握できてるか自信ないけどとりあえず文句言っといた
node --loader ts-node/esm でも動かないじゃん
むしろesbuild噛ますとなぜか動く、が正解なのか
素のnodeだとなんか動かないぞって文句だけ言っとくか(?)
違うなこれTypeScriptだからちゃんと動くんだよな
https://github.com/bluesky-social/atproto/tree/main/packages/api
あ、atprotoに貢献できるネタあるじゃん
青空を召喚した魔術師 兼 村民が自力で空に飛び立つのを手助けした人でした
NostrにしてもBluesky(ATP)にしても未開の地を開拓してる感じが気持ちよすぎるんだわね
そういえばiOSアプリ、APIクライアント層どうしてるんだろう
うごいた
伝わる人には伝わる言い方をすると、アクターはユースケース図の棒人間のイメージです
actor: ユーザ関連
embed: 画像とかの埋め込み関連(?)
feed: 投稿・TL関連
graph: フォロー関連
notification: 通知関連
みたいなかんじで推測しやすい名前になってる
(このへん、Nostrは番号なので…)
actor.searchはユーザ検索だと思われる
結構思った通りに動いてくれるので良い