I’m testing out a programatic Nostr DM system. Seems as though some clients (specifically Iris from what I’ve seen so far) are filtering out my messages (but most clients aren’t).

Does anyone know what rules Iris use to filter messages? Is it relay-based? Or public-key based?

Disclaimer: this is for a web app authentication solution—not trying to spam.

Reply to this note

Please Login to reply.

Discussion

Have a look at https://github.com/irislib/iris-messenger/blob/master/src/js/nostr/Events.ts

In the handleDirectMessage function, perhaps the event is considered "!forMe", if not it will be discarded?