we discussed having someone create a "foundational event" and then all messages use it as the `e` tag.

Reply to this note

Please Login to reply.

Discussion

that also gives the group an owner, and later more stuff can be added, like the owner banning people from that group -- clients of other members would enforce that (by not fetching messages from banned people) as they recognize the authority of the group creator.

+1 on that!

Nice!

Wonder if I should try some first class support for this

If user tells the client that an event represents a room then it can give a separate chat experience that’s more like Slack/telegraph

Keeping the lists out of the customary timeline

But other clients will display all of the room chatter in users timelines potentially dominating it