User:Legobot/IRC/AV

Basic draft of a proposed anti-vandal IRC feed bot.


 * Load revisions from irc.wikimedia.org
 * Automatically ignores admins, bots, rollbackers, staff, etc. (This should be cached)
 * Caching: pass it once, check up on the user and if they're good, whitelist them
 * Check the diff for any "bad words" that were added
 * Exceptions if the word is in the title, like Pussy Riot
 * Check for any abuse filters that might have been tripped. These should be cached somehow
 * Check if they've been reverted before? Use this to track active vandals?
 * track all reverts, and super-blacklist? certain IPs/users
 * Some sort of url blacklist like DQBot uses
 * Check for CSD'd articles - specifically G1,2,3,10 & A1,3
 * Differentiate between "blankers" and "vandalizers"