Yes that is what I mean. Instead of trying to squeeze group chats into the current way relays work, there would be a new relay structure focused on this use case.

In essence, a server is a meta-relay, and each channel is an individual relay (unique message stream). server.com/bitcoin, server.com/sports, etc are each technically a separate relay. Instead of amalgamating text notes from all relays into a one transparent feed, a client would segregate the feeds based on channel.

There would also be “admin” type events for channel creation, moderation, etc.

In summary, opinionated relays + a tweaked client experience to create a clean chat experience, while still allowing you to build with the Nostr ecosystem of libraries and extensions

Reply to this note

Please Login to reply.

Discussion

Sounds intriguing!

nostr:note1hhlj6y9ay0xrkt4a42x0n0vhzsax0qu3ukj2hvu96g5vds7cz3ls24n52d

Yeah this would be really neat, I really like the idea of separating things per relay