OpenUserJS / OpenUserJS.org

The home of FOSS user scripts.
https://openuserjs.org/
GNU General Public License v3.0
851 stars 300 forks source link

"You are now a Moderator" notification with a guide on our moderation policies #657

Open sizzlemctwizzle opened 9 years ago

sizzlemctwizzle commented 9 years ago

People have complained about the flag system not being effective. We can't expect one user: @Martii, who is an admin and shouldn't even be responsible for removing flagged scripts, to do everything. We should be able to make anyone a moderator (that's how the system was designed) and have a one-time notification (like the one we used for Google OAuth migration, except this one should be gone once you close it) that informs them that they are a moderator, and links to a guide on how to use the tools plus our policies for removal (which are already in the TOS).

Anyway, the goal is that I can just make users into moderators and have them know it, and what to do. If they don't want to be a moderator, fine then they can just don't ignore the dashboard (it's a tiny icon in the nav bar).

Martii commented 6 years ago

I'd like to sponsor @jscher2000 if he'll have it?

Current responsibilities are just what he's doing.

Current perks are double the flagging count value and access to what has been flagged/removed. Eventually there may be more activities.

Thanks for the consideration. :)

jscher2000 commented 6 years ago

I guess I never noticed the Github notifications icon before. Sorry about that!

I might not be active enough to be a useful moderator.

Martii commented 6 years ago

@jscher2000 Well give it a whirl at your leisure... you've been upmoted. :) Like I said there isn't much to do other than what you are doing at this time. You have been a great help over the years and that deserves some extra clout.

jscher2000 commented 6 years ago

A new user posted four spam discussions. I don't see a way to flag/hide discussions and the Remove User link is disabled. So I'm not clear on what to do. Is there any documentation? Meanwhile I flagged the user.

Martii commented 6 years ago

Meanwhile I flagged the user.

Perfect... we don't rate individual posts just yet that's part of #601 buried in there after that I think. One of the Admin+ (that's me, Founder, or sizzle) will remove currently and check at least once a day or so.

The actual code to allow Moderators to remove is set to never enable the feature... it's a little buggy imho last time I tested it so I haven't corrected it yet.

So in short... just report with a flag for now. Flags exist on users and scripts. More will come at a later date. Until the pardoning feature that sizzle wants comes in... if I see something different I usually clear the flag... although not always.

Thanks.