I'm a bit late to this note, but some ideas for snort DMs 💡

I'd look into splitting the DM screen into the following tabs; Inbox, Requests and Archived.

Inbox - DMs from anyone the user follows.

Requests - DMs from anyone the user does not follow.

Archive - User archived DMs.

I would also investigate a way to have DMing a user who you do not follow require a zap of some sort. The zap requirement for receiving DMs from non-followed users should be able to be set by the user.

As for the interface, something like this comes to mind:

CC: #[2]

Reply to this note

Please Login to reply.

Discussion

Not late at all! You always have good ideas!

💜 🫂

Curious about how would you make the zap requirement. I guess it would be just at client level and not at protocol level? Is there a NIP por these?