Also makes me want a way to delete approval request. In that bot I sent you, you can set it to not approve if certain words are detected. Like "Air drop" or "nigger". I have all post with "nigger,kill,jew,fag" set to not approve. And I usually follow free-speech crowds and raunchy content. But that's because I suspect besides the usual edge lords spam posting those, some other entities who want a social media site to not succeed have bots to spam that kinda stuff. Any social media site is going to have it and dealing with it in a way that preserves both freedom of speech and freedom not to be spammed will be I think what really defines nostr for good or bad.
Discussion
We need more effective moderation tools in general.
I'm thinking we may need a extended protocol to handle stuff like stickied threads and deletes. Maybe communities will be powered by nostr but clients will have another db to handle stuff that nostr doesn't do well. Like temporary records and deletes. Which won't be visible to clients not supporting the extended protocol that would use some kinda centralized db for a single source of truth. I think you could please everyone that way. And still be able to use the established nostr user base.
But who knows maybe someone will get moderation tools working with just regular old nostr events.
