How can an implementation of NIP-17 by different developers be so different to the end user?
I understand it hasn't be widely implemented yet, but clients that have implemented it have issues.
Genuinely curious.
- #Amethyst and #0xchat seem to be the closest in similarity - They both communicate (mostly) fine between each other, and chats are created as they should. I think one thing in need of cleanup is that some messages on Amethyst are received as "template via 0xchat".
- #Coracle almost works, but for some DMs it creates a completely separate group chat when viewed on 0xchat. Further, some DMs are sent unencrypted with no option for encryption (if this has anything to do with inbox relays I'm unsure how when NIP-17 messages can be sent in other clients to/from the same users).
- Not sure what the deal with #Iris is. The Desktop app(hasn't been updated in a while) can only do groups, but these groups can't be joined by other clients. Web is missing this functionality entirely, including beta.iris.
I'd love to onboard other people and suggest "use this on your phone, and this on desktop/web", but we can't communicate.
Not sure if I'm missing something... Or if it's just too soon, even though what's there seems like it's supposed to work.
#AskNostr