darashi 2 years ago タイムライン読み上げツール murasaki を作ってみました。村さ聞。 GitHubGitHub - darashi/murasaki: murasaki: Nostr to Speech (in Japanese)murasaki: Nostr to Speech (in Japanese). Contribute to darashi/murasaki development by creating an account on GitHub. 手元の Ubuntu 22.10 では動いています。Mac (Intel) でも動きました。 pubkey を設定すると自分の following のタイムラインを読み上げます。 どうでしょう...?
darashi 2 years ago GitHub Actions は定時実行できるから、リレーから自分の event を取ってきて commit & push する workflow を置いておけば、 Nostr の投稿をバックアップできる。1 イベント1ファイルとかにしておくと簡単でいい。 その JSON 群をソースにして、 AstroAstroAstro builds fast content sites, powerful web applications, dynamic server APIs, and everything in-between. なり何なりの Static Site Generator で Web ページを生成して GitHub Pages に公開すれば、 Twilog 的なことができる。 もしくは JSON をまとめて(たとえば JSON Lines)そのまま https で公開すれば、それはリレーの一部機能を代替している、と言えるかもしれない。 すると、 NIP-05 みたいな感じでアーカイブの置き場を指定できるような仕組みあれば、古い過去ログはそっちに取りに行くことにできるかも。そうなると、リレーの保持期間は短くても大丈夫だったりするかもしれない。