Avatar
かすてらふぃ🍁
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

名前だけから機能を推測して、やってみたら思った通りに動いた〜みたいな感じでやっています

一応LexiconsっていうAPIのスキーマ定義がここに載ってるんですけど、これはドキュメントとは言わないよな

https://atproto.com/lexicons/com-atproto-account

Zapは本当に励みになります…!

Goでもいけるんだ そっちのほうが気にすること少なくて済むかも

(楽というのはNostr比の話)

あとは、Androidの人を救済したいという思い

単に(JSでやるなら)めっちゃ楽だから(?)

getTimeLineっていうAPIがあって、これは自分のTLがを取ってくるものなので要ログインだとおもいます

ちょっと思ったのは、別のAPI使えばグローバルTLとれるかも?

Nostrは秘密鍵だけ守っとけばいいけど、ATPだと何が漏らしちゃダメなやつなのかいまいちよくわからんのです(情報求む)

もし機密だったらあれなんで

getTL.jsでnew AtpAgentに渡してるpersistSessionは消しといてください(アクセストークンみたいなのログ出力しちゃってた)

gistのコードは直した

もしかしてログイン時に返ってくるaccessJwtとかrefreshJwtとかって機密情報?

外部パッケージに依存してたり、Node18で入ったfetchに依存してたりなので、やっぱり一発で動く環境をリポジトリで共有したほうがいいかな

リプとかやろうとすると少し面倒くさくなりそう

もうgistじゃなくて適当なリポジトリにまとめちゃうか

未明に書いてたコードpushしてgot kotonakiした

GitHubの草が途切れそうなのでなんかコミットしないと