vitorpamplona / amethyst

Nostr client for Android
MIT License
1.17k stars 158 forks source link

[FEATURE] Require Friend/Follow Request to combat spam #1075

Open ghost opened 2 months ago

ghost commented 2 months ago

Is your feature request related to a problem? Please describe. The problem is anyone can leave a comment on my notes. The problem is bots can easily spam on anyone's notes. (noreplyguys bot) The problem is relays are slow to delete the spam. The problem is bots & spammers are liking my content

Describe the solution you'd like Users must "friend request" in order to leave comments and be able to interact with a profile. This would easily solve spam because the noreply guys won't be able to leave a comment in my notes unless they are friends with me. Maybe in the future after adding a "friend request" you can also add a "follow request"

Bounty (in Bitcoin sats) offered for the implementation I don't know how much.

Additional context Here is how the friend request would look like friend-request

Here is how the follow request would look like You can also add a follow request for non-trusted users. Screenshot_2024-09-11_11-30-30

This would solve spam fast. The spammers are annoying. When i see "followers list" on many profiles. Many are fake users, spammers, bots,

Many options to easily combat spam. Spammers must not win or interact with our profiles. We cannot depend on the relays. They are too slow to delete spam.