Jump to content

User:MusikBot/FilterMonitor

From Wikipedia, the free encyclopedia

FilterMonitor

Reports functional changes of edit filters to the watchable page User:MusikBot/FilterMonitor/Recent changes. The template {{recent filter changes}} formats this information and can be transcluded where desired.

checkY Enabled

To disable, set /Run to anything other than true (link)

Errors are logged at /Error log


Usage

{{recent filter changes}} produces:

Filter 1376 (new) — Actions: throttle; Flags: enabled; Pattern modified
Last changed at 01:40, 1 August 2025 (UTC)

Filter 959 — Actions: tag

Last changed at 18:54, 31 July 2025 (UTC)

Filter 1325 — Pattern modified

Last changed at 18:37, 31 July 2025 (UTC)

Filter 1369 — Actions: tag; Pattern modified

Last changed at 18:44, 31 July 2025 (UTC)

Filter 1375 (new) — Actions: showcaptcha; Flags: enabled,private; Pattern modified

Last changed at 15:17, 31 July 2025 (UTC)

Filter 1374 (new) — Actions: showcaptcha; Flags: enabled,private; Pattern modified

Last changed at 13:42, 31 July 2025 (UTC)

Filter 54 — Pattern modified

Last changed at 05:46, 30 July 2025 (UTC)

Filter 1373 (new) — Actions: disallow,throttle; Flags: enabled,private; Pattern modified

Last changed at 04:45, 30 July 2025 (UTC)

Filter 1370 — Pattern modified

Last changed at 03:12, 30 July 2025 (UTC)

Filter 1372 (new) — Actions: showcaptcha,throttle; Flags: enabled; Pattern modified

Last changed at 20:01, 28 July 2025 (UTC)

This is a template that formats the watchable page User:MusikBot/FilterMonitor/Recent changes. The template itself is not modified by the bot and therefore watching it is probably not desired. The "watch" link at the top-left will add the correct page to your watchlist.

Configuration

The data included in the report is specified by User:MusikBot/FilterMonitor/config. All values are booleans (true or false). Configuration data is in the form of JSON.

IMPORTANT:

  • Do not attempt to remove or add new parameters.
  • Keys should always be strings, e.g. use "actions": true instead of actions: true
Available parameters
Parameter Description
actions The actions the filter takes, such as warn or disallow
deleted Whether or not the filter is deleted
description The publicly viewable description, or name, of the filter
enabled Whether or not the filter is enabled
lasteditor The editor who last modified the filter
lastedittime The last time the filter was modified
private Whether or not to report changes to private filters. The pattern of the filter is not reported[1]

Notes

  1. ^ Although Special:AbuseFilter/history does not make mention of changes to private filters, information regarding flags and actions are technically public via the API. The "pattern", or the regex, is not public and is not reported.