User:ReaperBot

Click to stop the bot

Things which my bot needs done to be policy-compliant.
 * Use the maxlag parameter with a maximum lag of 5 seconds. This will enable the bot to run quickly when server load is low, and throttle the bot when server load is high. (Currently set at 10 seconds.)
 * Make use of the Assert Edit extension, an extension explicitly designed for bots to check certain conditions, which is enabled on Wikipedia.

Bot tasks
I need to implement the red ones.

Open proxy detection

 * Scans IPs for open ports to find proxies.
 * Determines the exit IPs and XFF information for given proxies.

Abusive page creation detection

 * Detects the introduction of attack, vandalism, or nonsense pages.
 * Detects the introduction of spam pages.
 * Detects the creation of abusive userpages.
 * Detects the creation of talkpages without corresponding article pages.

Long term abuse detection

 * Reports users or IPs reported to AIV on IRC if they are editing rapidly (i.e. a vandalbot).
 * Detects abuse on often-abused user talk pages like User talk:NawlinWiki. Revert / block / protect / revdel as needed.
 * Detects the introduction of malicious HTML or CSS code to templates. Revert / block / protect / revdel as needed.