俳句 bot が投げる時の created_at、元の発言の created_at + 1秒 とかにした方がいいのかも知れんな。そうする事で2重投稿が duplicated 判定され、それを利用して複数リレーを扱える様になる。つまり取りこぼしが減る。

Reply to this note

Please Login to reply.

Discussion

今のコードは解析および引用ポストの送信処理が goroutine になってるので、observable/observer が別れてる。observer をリレー毎の goroutine にして複数リレーで処理すれば簡単に対応できそうね。

https://github.com/mattn/nostr-haikubot/blob/f8fe990ee44da71960b1328f27f18780d2c9b14d/main.go#L191-L241