Wikipedia:Counter-Vandalism Unit/Tools

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

The following is a list of tools and resources available for those who want to clean up with a more systematic approach.


Screenshot of Wikipedia recent changes IRC feed

The old school way is to load recent changes and check the (diff) links. If they contain harmful edits, you revert to the previous version. However, the high volume of edits that occur each second makes this difficult to accomplish most of the time, and several tools have been created to simplify the process:

  • Lupin's Anti-Vandal Tool monitors the RSS feed and flags edits with common vandalism terms. It also has a live spellcheck feature.
  • VandalSniper, a VandalProof-like application, is currently in beta. At the moment it has only been confirmed to run on Linux.
  • IRC Bots reporting at the #cvn-wp-en channel on the freenode network list suspected vandalism edits (for example: blankings, edits made by blacklisted users, etc.)
  • WikiAlerter, a Windows program for patrolling new pages, and deleting/tagging them. Designed primarily for CSD, but supports AfD and ProD. Currently in beta, but there is a release.
  • Huggle is an application that parses edits from users not on its whitelist. It runs on Windows 2000 and later, Linux and OS X. With it you can revert vandalism and warn users in one click, but you need to be in possession of the rollback right.
  • WikipediaVision is a web-based world map visualization of unregistered edits to the English (and the German, French, Spanish, Swedish) Wikipedia, almost the same time as they happen.
  • STiki consists of (1) a server-side component that listens to the RC feed and scores edits in a machine-learning fashion (using 12+ features, many of which are not language-based) -- and (2) A client-side Java GUI application that presents likely vandalism found on the server-side to human users for inspection/reversion.
  • Igloo is an RC patrol tool that is currently in alpha. It works with either Firefox or Google Chrome.
  • WPCVN - yet another collaborative (it shows other users actions - patrols and reverts) Web 2.0 RC patrol tool that runs in a browser. It has been tested with Firefox, IE and Google Chrome. Currently operates for en-wiki only in the alpha mode. WPCVN aggregates recent changes IRC feed, IRC feed from the MiszaBot and WPCVN user actions. It also uses pre-calculated Wikipedia users "karma" (based on the recent en-wiki dump analysis) to separate edits made by users with clearly good or bad reputation. The tool is open source (LGPL) and uses JQuery/JQueryUI + Django backend.
  • WatchlistBot is an instant messenger bot that will deliver realtime notifications of edits made to watched articles, and edits made by watched users and IP networks. It has a web interface for simplified watchlist management. (XMPP is the only supported IM network right now.)

Rollback tools[edit]

These tools extend the rollback feature by allowing you to specify a summary when using rollback. They may also offer additional features:

Rollback-like scripts[edit]

These tools can be used to achieve the same effect as rollback if you do not have it.

  • RC patrol script gives non-administrators revert, filter, and popup tools while using the monobook skin.
  • Godmode-light is a Javascript program to give non-administrators a rollback button.
  • Navigation popups are a set of utilities that appear when hovering over wikilinks. Particularly, hovering over links of old versions provides a "revert" link.
  • Twinkle gives both non-administrators and administrators three types of rollback functions. Other functions include a full library of speedy deletion functions, user warnings, pseudoautomatical reporting of vandals, and more.
  • mobileUndo a script which allows you to revert when using the mobile interface.


IRC channels[edit]

Note that these are not operated by or affiliated with Wikipedia.

A list of bot commands can be found on here. To use these commands, you must be voiced.


  • Template:Toolbar experiments, a simple template used to find test edits.
  • Template:Vandalism information, a tool used as an indication of the current overall level of vandalism that is taking place on Wikipedia. On the page, click the edit button below the vandalism meter to change its level from 5 to 1 and/or add a short comment; 5 indicates very low levels of vandalism, and 1 indicates extremely high. You can add the vandalism information template to your userpage to stay up to date. See Template talk:Vandalism information for different styles.
  • Counter-Vandalism Wiki (Operates the #cvn-channels. Not owned by, operated by, or affiliated with Wikimedia.)
  • Wikilink scripts enable you to double click on [[wikilinks]] within IRC clients. Useful if doing patrol on the IRC channels.
  • There are other scripts that may be handy while doing cleanup (not necessarily vandalism cleanup). Check them at WikiProject User scripts/Scripts (WP:JS)