Help:AbuseFilter

The AbuseFilter extension allows administrators to set specific actions to be taken when actions by users match certain criteria. Enabling the extension is subject to restrictions, and administrators are only given access when there is a clear and current need for it.

Managing filters
An administrator can navigate to Special:AbuseFilter, which lists the current filters and some basic information about them. Clicking the "" button will create a new filter. The public description will be visible in logs. The conditions section is where rules can be written. When the filter is hit by an action, additional actions can be taken. These include displaying a warning before allowing it to complete, completely disallowing the action, adding a tag to the action, or even blocking the user.

Syntax
The syntax consists of variables (which store data), functions (which transform data), and keywords (which have common functionality).

Here are some of the most commonly used variables: