Damus
hodlbod · 1d
The way I'm handling this in flotilla is by "embedding" non-chat stuff into the chat interface. But of course, not all kinds can/should be rendered. Which is the same problem across the rest of nostr,...
Niel Liesmons profile picture
There is way to be non-messy guys.

Have one event that specifies the content sections of the community.

Rooms can be such content sections.
Forum posts another, Apps another, Polls another, Repos another...

Whatever the community wants to cater to. Let them announce that.

The daily drivers do NOT have to support every root kind. They only have to be really good in the comments/reactions/zaps around the root kinds (+ good in chat too).
1
Niel Liesmons · 1d
Then, let community specify which list of profiles can write in what content section. And have one UX flow to join any of these white-lists. Transparent, not opaque stuff relay-side.