gm re: spam since we cannot rely on the goodwill of the community to *not* produce spam just because we *can* - allow users to filter by username, display_name and / or displayName -- basically by any profile field that exists -- he wants recognition or at least traceability - allow users to apply regex filters to notes (like sieve for emails) - e.g., ```wss:\/\/.*$``` - no need to "censor" at the relay; it's not "censorship" if users apply our own regex filters to all notes and events -- it's simply self-curation - running a relay is already a labor of love, so move the burden of curation fully on to us users my 2 sats
...further, we also don't want to only do WoT especially in these early days as that would hide new users. That should be a priority--don't filter everyone, lest the wheat get damaaged by the tares -- as spammers or spamming methods appear, we (uses) react accordingly, maybe even share our spam filters.
*uses = users
Relays could really cut down on the traffic going trough the relay and to the clients if they lock out spammers. No need to feed all that traffic to clients.
Relay operators should get to decide who the spammers are? Hm. My knee-jerk reaction is that's a bad idea. But, then again, as 'tenants' of a sort, I suppose they have that right. Then blooms a relay market for who censors whom/what, and users (customers) make their choices from there. I guess I see both sides of the argument...