That should be done at relay layer, not client like Damus! 🐶🐾🫡
Discussion
Or maybe user should just have a option to completely hide it like we have on amethyst.
I can do that, but I just want to minimize the possibility of other users getting scammed out of their hard earned possessions 💜
Yeah, you might be correct in saying that. Just don’t want people to get scammed out of their hard earned money 💜
Damus just needs to be smarter showing information about reported notes and reported users from your follows N levels removed. Let the user make an informed choice. And perhaps have a setting that lets the client automatically hide notes or users if a specified minimum threshold of reports have been met.
that means you could basically shadow-ban somebody by mass reporting them, not a fan of that exact solution, but it’s something to surely think about
It can be smart about it. It can be number of reports by unique users. These are users that you follow, not randos. The limits are also be specified by the user. Moreover, it’s opt-in.
Good point to! If relay and client cooperate, we can allow user to choose what they want to see! 🐶🐾🫡
I think that relays could do some sort of spam classification, assign a spam score to notes, and then clients could filter based on this and user preferences. Relays shouldn’t actually delete any content as there is the possibility of false positives.
Hard one, indeed! We could probably follow email lead and just have some sort of reputation score that user can chose the threshold of. Maybe Ben have a special DNS service to return it based on npub. 🐶🐾🫡