User Reputation using Randomized Surveys
I've found a lot of users that DM me from random servers I'm in, where I don't know if I can trust them, which is an encounter many people probably have previously had.
Since I know you guys like having time, TL;DR:
A random, short survey would greet a user in a server each month, with options addressing another user's behaviour. This would be viewed on their profile as "Survey Results" and a "Reputation Score". Surveys could be turned off in server settings and you can never take a survey on the same user twice. A perk of the idea is getting a sense of someone's trustworthiness if you haven't met them previously. A downside is that users and servers may turn away people with a low enough Reputation Score.
-- Idea Description --
What if a reputation system was put in place? I know this has been addressed before, but to have some sense of what a person might be like, there could be a random, short survey for users who have been in the server for a month or so.
The survey would be directed towards another user, addressing their behaviour and have check-boxes, such as "Respectful", "Active", "Quiet", "Spammer", "Disrespectful". There could also be a 125 character text box with an optional and brief description of specific details and a separate button that reads "Cannot Answer", which is for the ones who do not know the addressed user enough, ending the survey.
While viewing a user's profile, the Survey Results could show above the Notes section or below the Connections section. This has "positive points" for positive surveys and "negative points" for negative surveys, summing up these values for a Reputation Score. This would also show how many times check-boxes have been checked by other users.
The Discord API could view the Survey Note and Survey Results, but cannot partake in the survey itself, since we want a real person submitting the review.
The same person cannot take a survey on the same user twice and surveys could be turned off in the server's settings. Surveys could also be flagged as inappropriate and untrustworthy, for other users to see.
The user who has been surveyed cannot see the Survey Notes people leave or the people who have taken the surveys, but can see the other Survey Results that has been answered with check-boxes and their Reputation Score. The Reputation Score will not be shown in the user's tab on the right, both to maximize space, and to limit first-sight judgement.
-- Pros and Cons --
Pros
- Random people taking survey from all sorts of servers, so the results could be arguably trustable.
- Might give people a sense of an unfamiliar user's trustworthiness.
- See how people treat other users in other servers.
Cons
- Could be a problem if servers are turning away users that have a low enough reputation.
- People may feel like they have to answer the survey, when they should just press the "Cannot Answer" button.
- People may answer untruthfully.
- Would be quite a task to implement in Discord.
Sorry that this was such a long post, but I just wanted to get that out there, since it's been on my mind for a while.
-
This would not work at all. I'm sorry for the bluntness, but what exactly is the plan here? What is it for?
Is it to mitigate spammers? I would assume you should just contact server staff of the server you have in common in that case to have them banned. Are they serial raiders? Scammers/phishers? Report those to T&S (or at least try to). Why should the everyman have more or less a reputation profile that he can't control, follows him around, and that everyone uses as a first impression of him?
How would this even work on giant servers with thousands of members, most of which lurk? How would you mitigate the obvious annoyance of constantly getting random pop-ups to rate some random user in a server you probably also just lurk in? What reason would anyone have to care? To help their fellow man know that "Fug Ebin Meme" who they maybe saw chat once is quiet?
Would the results be anonymous? What's to stop people from just spamming a user with reviews as harassment? Or inversely flooding someone else with reviews? Can't review more than once, sure, but what about alts? That would add a completely new layer of moderation to Discord on top of its already paper thin staff that can't even deal with the rampant grooming problem. Do you really think they can handle the influx of "Survey harassment" reports?
You say reputation, but you're basically asking people to write eBay reviews on how nice they think one person out of a server with hundreds or thousands of people is, who in all likelihood they haven't even met.
What about the fact that people change over time, and people's impressions of other people change over time? If you can't take the same survey twice, then what about, "When I first met him a few months back he was kinda an ass, but I think he mellowed out recently. We're friends now." Or inversely, "I thought he was nice at first, but now he's just terrible."
Maybe in buying-selling servers reviews are important, but in the context you're thinking of, there are just so many confusing aspects to it, and things that just wouldn't work on a grand scale. You don't review your friends on Twitter, Skype or Snapchat on their relative talkativeness or niceness. If there's a problem user, deal with that problem user. We don't need this.
0 -
Thank you for commenting! I really like feedback, even if it's blunt.
I understand the points you've made and I'm starting to see a lot of flaws in the system I've made. Of course, I wasn't expecting to make something perfect, since I'm not a UX design expert and would have liked more conversation to smooth out this system, but I agree with your statement that there's no use for a reputation system at the moment.
0 -
So what happens if I don't want to send a survey but I want user rep? I don't think discord should be collecting data like that. 0 -
Is it necessary to send a survey for user rep ? I know that surveys are the best to give our feedback and giving a chance to improve the performance
0
サインインしてコメントを残してください。
コメント
4件のコメント