Skip to content

Auto-moderation (toxicity & spam)

Vuukle scores every incoming comment against two ML classifiers:

  • Toxicity — insults, slurs, harassment.
  • Spam — promotional content, link spam, repeated text.

Each score runs from 0 (definitely fine) to 100 (definitely bad). You set the cut-off at which a comment is sent to the queue or rejected outright.

Setting your thresholds

Per-site via the dashboard

Site Settings → Comment widget → Moderation thresholds. Two sliders — toxicity and spam.

Per-page via VUUKLE_CONFIG

comments: {
toxicityLimit: 80, // 0–100. Lower = stricter. 100 disables.
spamLimit: 50,
}
SettingMeaning
toxicityLimitComments scoring above this number are auto-moderated. 100 disables the check entirely.
spamLimitSame as above, for the spam classifier.

What “auto-moderate” does

By default, comments above the threshold are:

  1. Marked Pending and added to your queue (visible only to moderators).
  2. The author sees a “Your comment is being reviewed” notice.

If you want them auto-rejected (no queue entry) instead, set Site Settings → Comment widget → Above threshold → Reject in the dashboard.

Was this page helpful?
Help us improve — drop a note or open the dashboard.