This is an interesting thought. I have been thinking a lot about how to use nostr like IRC. We need a nostrChat client...

1. client allows user to invtive npubs starting a chat

2. the user that starts the chat hosts it peer to peer: no relay needed, anyone can be invited

3. everyone that joins the chat is direct connected to the starting user's session (database)

4. database can be cleared after the chat ends, or the session can be passed off to any other user in the chat for them to host it.

Not sure if the protocol supports all that, but it should not be too much to add a nip. My idea of doing this peer to peer keeps from adding cost to the relays. Best way to code this would be an api that could be added to any client.

Reply to this note

Please Login to reply.

Discussion

No replies yet.