Avatar
murakmii
18403a91191feb1a7bf09bd583e367002ab6528be867bdce1ffb63e08ed808c5
これがnostrってやつですか。| 作った1: https://bbs-on-nostr.vercel.app | 作った2: https://nostr-illust.vercel.app | 作ってる: https://github.com/murakmii/nostr-mux

irisのノート送信時にtタグ付いてないやつ、簡単に直せそうだったから余裕があったらPRにする

https://github.com/irislib/iris-messenger/compare/master...murakmii:iris-messenger:master

そのうち外したいが、とりあえずrelay.nostr.bandをリレーに追加した。

https://nostr-illust.vercel.app/

canvasのtoBlobでwebpいけるの良さそう

というかこれにtタグで検索すればよいのでは?となり、何か普通に良さそうに見える...が、分散とは...

write: falseでイベントどこから吸ってるのか全然わからんし、あんまり使いたくないな...

ハリー・ポッターと秘密のリレー

こいつNIP-50をサポートしている...!

ここまで書いてそういえばSnortにも普通の検索あったなと思って調べてたんだけど、何かiris.toでもSnortでも、自分のリレー設定に無い relay.nostr.band にだけkeywords or searchを投げてる気がするな。何者...?

というのを、何か https://nostr-illust.vercel.app に映らないのがあるな~と思いながら調べてました。多分このページに映るノート = Snortのタグ検索と一緒で、iris.toと見え方が違うはず。どっちが標準になるのかは知らんけど、少なくとも今はSnortの方式の方がサポートしているリレーが多いはず

あんまりクライアント間差異について言いたくないんだけど(実装に時間がかかるのはしゃーないため)、ハッシュタグをちゃんと機能させたいなら現状はSnortとかでノート書くのが良いように見える。

多分iris.toでハッシュタグ付けたつもりになってもSnortのハッシュタグ検索とかで出てこない。他のクライアントでどうだかは確認してないんだけど、多分出てこない方が多いんじゃないかと思う(iris.toの検索方法はサポートしてるリレーがまだ少ない)

iris.toのハッシュタグ対応調べてたんだけど、こんな感じなのかな。

* Irisのハッシュタグ機能はまだ実装途中: https://github.com/irislib/iris-messenger/issues/47#issuecomment-1297057510

* ハッシュタグをクリックすると検索できるように見えるがtタグではなくkeywordsでフィルタしている

* このkeywordsによるフィルタも、今はsearchに変更されており標準ではない: https://github.com/nostr-protocol/nips/commit/6708a73bbcd141094c75f739c8b31446620b30e1

* キーワード検索(NIP-50)はnostr-rs-relayやnostreamといった主要リレーではまだ未サポート(今どうやって動いてるの?)

なんかタグ検索に引っかかってこない illust がおるなと思ってイベント見てみたけど、そもそもイベントにtタグが入ってないっぽい。tタグを入れてくれないクライアントがあるんだろうか

昼休み、おわり

今日早起き出来たのでサムネイルをlocalStorageにキャッシュするようにした。あと昼休みに年齢確認を入れた。アングラ感が増してしまった

https://nostr-illust.vercel.app/

https://void.cat/d/NP4xjfmNtMi5aCZy7djfBS.webp

なおNostrにはサムネイルという概念が無いためメチャクチャ重いぞガハハ

#illust タグが付いたノートがまとめて見れるページを作りました。ハッピーバレンタイン! https://nostr-illust.vercel.app/

nostor.directoryでTwitterアカウントをverifyするの、 #[0] が使ってるrelayにnoteを投げる必要があって、とりあえず wss://nostr-pub.wellorder.net なら使えた(他はエラーだったりして謎)