irisのノート送信時にtタグ付いてないやつ、簡単に直せそうだったから余裕があったらPRにする
https://github.com/irislib/iris-messenger/compare/master...murakmii:iris-messenger:master
そのうち外したいが、とりあえずrelay.nostr.bandをリレーに追加した。
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にキャッシュするようにした。あと昼休みに年齢確認を入れた。アングラ感が増してしまった
なおNostrにはサムネイルという概念が無いためメチャクチャ重いぞガハハ
#illust タグが付いたノートがまとめて見れるページを作りました。ハッピーバレンタイン! https://nostr-illust.vercel.app/
だってここまでやったんすよ
nostor.directoryでTwitterアカウントをverifyするの、 #[0] が使ってるrelayにnoteを投げる必要があって、とりあえず wss://nostr-pub.wellorder.net なら使えた(他はエラーだったりして謎)