Well, you could propose a fork to my note, but it would only work on Amethyst.
Discussion
oh, I thought you meant on the website..
nah, im trying not to care, the hours I put into helping nostr ecosystem launch nip17 only to have this still happening 3 years later is just, hurts at this point.
Man... 3 fucking years...
the utter clown show of DMs on nostr is painful indeed.
i am quite sure that the nostr relay connect - a rendezvous connection like NWC or bunkers, is the way to go. enable synchronous, peer to peer connections between any nodes.
go look at https://smesh.mleku.dev - run it on firefox and on chrome in another window, logged in, go to the settings in them and you can set up the rendezvous, then copy the URI over to the "client" client and voila, one connects to the relay and waits, the other when it connects it gets a subscription that receives the messages from the other side, and then they synchronise their event stores (it's a cut down relay mapped to the smesh indexedDB cache as well as some small extensions, i forget what exactly.
anyway, same thing can be done between any two nodes. like... direct messaging, synchronously.
then the mailboxes are not on relays, they are in the clients.