🇮🇷 Iran Proxy | https://www.wikipedia.org/wiki/Wikipedia:Interceptor
Jump to content

Wikipedia:Interceptor

From Wikipedia, the free encyclopedia
CVPI.js
DescriptionMobile-friendly countervandalism patrol tool
Authortony
Version0.8.4
UpdatedDecember 4, 2025
(2 days ago)
 (2025-12-04)
SourceUser:TonySt/CVPI.js

Interceptor (CVPI) is a mobile and desktop countervandalism tool for rollbackers and sysops. It loads recent changes in real time and allows recent changes patrollers to quickly rollback vandalism. Interceptor runs in-browser on your phone, tablet, or computer.

Requirements

[edit]

Interceptor requires:

Installation

[edit]

Method 1

[edit]

Install using the button in the infobox (if you don't see the button, go to Preferences → Gadgets → Advanced and turn on "Install scripts without having to manually edit JavaScript files").

Method 2

[edit]

Add {{subst:lusc|User:TonySt/CVPI.js}} to your common.js.

Usage

[edit]

Visit Wikipedia:Interceptor/run after installation to begin using the tool. You can also get to that page by clicking the Interceptor link in the same menu where you find your Wikipedia preferences.

Buttons

[edit]
  • Use the Next and Previous buttons to cycle through diffs
  • Adjust the ORES score threshold using the + and - buttons to either side of the threshold (default is 0.15). Edits with an ORES score below this threshold are hidden. Setting this to 0 will show all edits regardless of whether they're "good" or "bad"; setting it to a high number (like 0.9) will show you only supposedly "bad" edits.
  • Press Monitor User to add the currently viewed user to your monitored users list. Edits from these users will always appear regardless of their ORES score. Users you roll back will be monitored automatically. This list resets when you exit CVPI.
  • Press Rollback now (vandalism) to immediately roll back edits and leave the appropriate (escalating) uw-vandalism template on their user talk page
  • This button changes to Revert and report to AIV if the user is already at a level 4 warning, or to Revert if they are already reported at AIV
  • Press Revert menu to open the revert menu:
  • Click the (auto) button for a given warning type to immediately roll back and automatically issue the appropriate (escalating) user warning to the user's talk page
  • To manually choose a warning level, click the numbered warning level under the appropriate warning type
  • Other (AGF) and Other both bring up a text box to enter a reason for the revert. After the reason is submitted, it opens the user's talk page so you can add a warning using Twinkle
  • Report to AIV reports the user to AIV after you enter a reason for the report.[a]
  • At the top of the screen:
  • Monitored only shows incoming edits by users on your monitored list (and ignores others)
  • Table Diff/Inline Diff toggles the diff format of future diffs. Changes only affect diffs which are downloaded after the switch has been made

Keyboard controls

[edit]

Interceptor is designed primarily for mobile or touch devices, but it works well on your computer too.

Function Key
Navigation Move to next recent change → or space
Move to previous recent change ←
Smart-scroll down ↓
Rollback now and auto-warn with escalating templates Rollback and warn (vandalism) Q
Rollback and report to AIV (if user is already at level 4 warning) Q
Rollback and warn (test edits) T
Rollback and warn (addition of unsourced content) U
Rollback and warn (unexplained content removal) D

FAQ

[edit]
  • Question: Why does it say it's showing me multiple diffs at once?
  • Answer: Interceptor shows the sum of consecutively made edits by a single user. In other words, the diff you see isn't just their most recent edit — it's everything that would be reverted if you roll back.
  • Question: Why does the number of edits in my queue sometimes go down on its own?
  • Answer: Interceptor checks queued recent changes to make sure they're still the page's most recent revision, and removes them from the queue if they're not. You will almost always only see current revisions.
  • Question: How does it determine what to show me first?
  • Answer: The tool shows edits from users on your monitor list first, then shows you recent changes which are above your selected ORES threshold, in order of highest-to-lowest scores.
  • Question: I just saw an administrator in my feed. Doesn't this thing filter them out?
  • Answer: To stay lightweight, Interceptor relies solely on ORES to determine which recent changes are shown. While that's usually enough to filter out trusted users, it also means Interceptor does not know about a user's group membership, how long they've been around, or their edit count. Be cautious when reverting, as you are responsible for edits made while using Interceptor.

If you've found a bug or have any feedback, please reach out at the talk page :)

  1. ^ AIV reports are also automatically filed if the user is at a level 4 warning and you use the vandalism button or keyboard command