ChatGPTに質問したけど、まずこの[TypeError: filters is not iterable]が分かってない

提供していただいたエラーメッセージから、いくつかの問題が浮かび上がってきます。以下の修正点を検討してください:

TypeError: filters is not iterable

このエラーは、nostr-toolsの内部で発生しているようです。おそらくsub()関数に対して無効な引数が渡されている可能性があります。

sub()関数は、メッセージを購読するためのsubscriptionオブジェクトを作成するものと考えられます。この関数には、フィルターを指定するオプション引数があるようですが、このフィルターが正しく設定されているか確認してください。もしフィルターが不要であれば、sub()関数の呼び出しを空にするか、不要なフィルターを削除してください。

Reply to this note

Please Login to reply.

Discussion

mattnさんが書いてましたけど、filtersは配列じゃないとダメです

たしかにrelayInit()とsub()の丸括弧の中身がない気がしますね...(ChatGPTすごい