Wikipedia:Bots/Anti-vandal bot requirements
From Wikipedia, the free encyclopedia
| This project page or section is in the middle of an expansion or major revamping. You are welcome to assist in its construction by editing it as well. If this article has not been edited in several days, please remove this template. Consider not tagging with a deletion tag unless the page hasn't been edited in several days. This template was placed by Coren (talk ยท contribs). |
Anti-vandalism bots are automated processes that revert vandalism and warn appropriately. Programming an effective anti-vandalism bots takes a lot of time and is expected to follow the guidelines below:
Contents |
[edit] Rationale
Need to play nice, avoid undoing each other's work, etc.
[edit] Reverting
- Must not revert an edit marked as a bot edit
- Must not revert an edit from an admin
- Must not revert an edit from editor on the ((not yet specified)) global whitelist
- Must not revert an edit from an AV bot
- Must not revert to an edit from an AV bot less than a day old
- Must respect bot opt-out tags
- Must understand "AVBot", as well as its own name, as a synonym for its name in bot opt-in/out tags.
[edit] Warnings
- Must not warn if revert not completed (regardless of why)
- Must reset warning "level" to 1 if no AV bot warning in ((1 week?))
- Must not warn if last AV bot warning is less than ((120 secs?)) old
- Must use the {{uw-avb1}} template (and up)
- The edit summary must contain the warning level.
[edit] Reporting
- Must only report if level 4 AV bot warning present and more than ((120 secs?)) old

