Jump to content

Invision Community Blog


Our take on managing successful online communities


4.3: Automatic Community Moderation

One huge benefit of running your own Invision Community is the moderation tools.

Out of the box, Invision Community allows you to turn members into moderators. Better still, you can define what these moderators have permission to do.

Part of this moderation suite is the report system. The report system allows your members to flag posts that need a moderator's attention.

There comes a time when your community is so successful that it can be a little tough to keep up with all the content and reports.

Community Moderation
This new feature leverages your member reports to automatically remove objectionable content from public view.

You as the admin will define thresholds for the content. For example, you may say that to hide content, a post needs 5 reports.

This reduces the workload for your moderators and enables you to crowd source moderation.

Let's take a look at this feature in a little more detail.

Reporting Content
When a member reports a piece of content, they now have the option to set a type, such as "Spam" or "Offensive". These options can count towards the threshold. Once the threshold has been passed the item is hidden.

Report_options.thumb.jpg.4be6d9c3a7014de8adc6200ad8dcaba8.jpg

The threshold can be set up by creating rules in the Admin CP.

Admin Set Up
At its heart of the system are the rules. You can create custom rules in the Admin CP to determine the thresholds.

ACP_overview.thumb.jpg.fec6e6f7f32dfcbc3835bb9a193bfbd4.jpg

For example, you may decide that:

A member with less than 10 posts only needs 5 reports to hide the content.

But you may want to give more experienced members a higher threshold as there is more trust.

You simply add a new rule:

A member who joined over a year ago with over 500 posts needs 10 reports to hide content.

You can do that easily with the rules system as it will scan them all and pick the one most suitable for this member.

ACP_create_edit_form.thumb.jpg.841085eb04f5293d323fe95d5d222d04.jpg

It's as simple as that.

Notifications
Once an item has received enough reports to match the threshold, it is automatically hidden from view.

Hidden_post.thumb.jpg.633406da11d99f9ca8f567197f97025e.jpg

A notification is sent to all moderators who opt in for notifications. This notification shows inline in the notifications center.

notifications.jpg.fd72a9bc7f11440d39a72a7ecfab2678.jpg

It can also optionally be sent via email for those who want to know without checking the site.

Email.thumb.jpg.85fd8354e5c781c669a6bdd2843215ed.jpg

Restoring the content
Of course, a moderator may decide that the content is fine and un-hide it. Once a piece of content has been un-hidden, automatic moderation will not hide it again.

Report Types
Depending on your community, the default types may not be suitable or relevant. You may also want to set up other report types.

ACP_report_types.thumb.jpg.007d42589117756069c1424aa8e6cdbe.jpg

You can do this via the Admin CP.

Preventing Abuse
Your first thought may be that a single member can report a single item multiple times to force content to be hidden. 

The system will only count a unique member as one point towards the threshold. This means a single member can report an item 5 times, but they are only counted once towards the threshold.

Settings_pop_up.thumb.jpg.b2e6e1ba79b9e4afb56960d2cae27612.jpg

 

You can also set a time limit between reporting the same item. This will prevent a member reporting a single item multiple times in succession.

Report_options.thumb.jpg.4be6d9c3a7014de8adc6200ad8dcaba8.jpg

Of course, the member can delete their report if it was in error.

delete_report.thumb.jpg.2781221850f485253a06e6a7e319683f.jpg

Report Center
The Report Center is the hub for all reported content. Invision Community 4.3 adds a filter to view a specific report type. The reports themselves also show the type of report.

Mod_cp.thumb.jpg.4f8eb973993f43b48750466ecee657e2.jpg

We hope that this new feature will be a huge help and time saver for you and your moderators.

We'd love to hear your thoughts, please let us know what you think and if you have any questions.


Comments

Recommended Comments

I'm not sure if others encounter this, but my reports generally fall into two categories - spam, and "other" (abusive language, double post, user wanting to edit past the time limit, etc.)

Am I understanding the rules parameters right such that I could set a lower hide threshold for posts reported as spam (say, 2 reports for a user with < 10 posts) vs other types (which may warrant more reports to trigger the auto-hide).

Thanks!

Share this comment


Link to comment
Share on other sites
1 hour ago, Morgin said:

I'm not sure if others encounter this, but my reports generally fall into two categories - spam, and "other" (abusive language, double post, user wanting to edit past the time limit, etc.)

Am I understanding the rules parameters right such that I could set a lower hide threshold for posts reported as spam (say, 2 reports for a user with < 10 posts) vs other types (which may warrant more reports to trigger the auto-hide).

Thanks!

Yes, you can do exactly that!

Share this comment


Link to comment
Share on other sites

Any chance to change update method from that big updates to more frequent but lesser in features? I'm already see - i will need to get 4.3 and adopt our apps and plugins totally (some of them created from blank, as i did it when wants to update from 4.1.6 to 4.2). With lesser updates i can simply see changes and adopt current apps/plugins for support new little feature (such as member log, change oauth from our to internal your method and more more other things). With your BIG updates we can't controll all that. It is easier to upgrade app/plugin from scratch than to checks it and understand 'is that ok? and this? and this?'

Share this comment


Link to comment
Share on other sites

Surely a useful feature, especially for bigger communities!

What about the notice in the last screenshot: '1 Automatic Moderation Points'? Will there be any further info about when the threshold will be reached? Like: '1 Automatic Moderation Point (3 left until auto-hide)' or something similar?

Share this comment


Link to comment
Share on other sites
9 hours ago, OverPlay said:

I would be happy if you would add the option to put some users in a different color and color in another color, it will help a lot

I'm not 100% sure what you mean here, but you can set this on a group level so that posts from someone in a certain group will appear highlighted in forums.

In the AdminCP, check out Members / Groups / Content tab / Viewing / HIghlight replies.  I don't use this so I can't remember if it only applies to forums or also to blogs.

Share this comment


Link to comment
Share on other sites

1. Them apples sure be offensive.  

2. I like how Matt flattered us all and said our communities are simply SO successful that we don't have time to moderate.  Yes, yes that's totally the reason.  (It could just be I'm a lazy admin, but whatever.  Now I can be lazy and successful!).  

 

Share this comment


Link to comment
Share on other sites
12 hours ago, liquidfractal said:

I'm not 100% sure what you mean here, but you can set this on a group level so that posts from someone in a certain group will appear highlighted in forums.

In the AdminCP, check out Members / Groups / Content tab / Viewing / HIghlight replies.  I don't use this so I can't remember if it only applies to forums or also to blogs.

An option to change the color sub-nick. The change of color will not be along with Nick and SUB-NICK, which will be separate. Just an option to put HTML in the sub-Nick

In addition, there is an option to exclude a user to a certain level, ie to give him a rank for a limited time. It does not work.

Share this comment


Link to comment
Share on other sites
On 1/8/2018 at 5:04 PM, Morgin said:

I'm not sure if others encounter this, but my reports generally fall into two categories - spam, and "other" (abusive language, double post, user wanting to edit past the time limit, etc.)

Am I understanding the rules parameters right such that I could set a lower hide threshold for posts reported as spam (say, 2 reports for a user with < 10 posts) vs other types (which may warrant more reports to trigger the auto-hide).

Thanks!

Very good suggestion. Agree with this.

Share this comment


Link to comment
Share on other sites

I will surely see some trolling by users reporting stuff over and over, and probably some very thin-skinned users being offended by everything. 

Is there a way to ignore/disregard all reports made by certain users, or users in certain (to them invisible) groups? 

Share this comment


Link to comment
Share on other sites
54 minutes ago, JMRD said:

I will surely see some trolling by users reporting stuff over and over, and probably some very thin-skinned users being offended by everything. 

Is there a way to ignore/disregard all reports made by certain users, or users in certain (to them invisible) groups? 

You can disable reporting at a group level.

Share this comment


Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  Ask A Question ×