Anti-vandalism bot for MediaWiki wikis
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
exclusions
filters
images
messages
publications
users
README.md
VERSION
avbot.py
avbotanalysis.py
avbotcomb.py
avbotglobals.py
avbotload.py
avbotml.py
avbotmsg.py
avbotsave.py
ediciones.txt
stream.sample
user-config.py

README.md

What is AVBOT?

AVBOT is an anti-vandalism bot for MediaWiki wikis. It is developed by Emilio J. Rodríguez-Posada in Python, using pywikibot and irclib.

AVBOT has been working in Spanish Wikipedia since 2008, it has reverted more than 250,000 vandalism edits, and it has several clones managed by other users.

In 2009, this project was awarded with Premio Nacional al "Mejor proyecto comunitario" in the III Concurso Universitario de Software Libre.

AVBOT logo

Features

  • Regular expressions and scoring system
  • Blanking edits detector
  • Non-notable biographies detector for articles about years
  • Warning messages to vandals
  • Reporting of repetitive attacks to admins' noticeboard

Download

You can download the source code like this:

Documentation

In the docs section you can find a manual and other useful texts about AVBOT. There is also a blog at avbot.blogspot.com.

Publications

There are two main publications regarding AVBOT:

Spanish Wikipedia vandalism edits reverted by AVBOT per day in 2008

License

AVBOT code is GPLv3.

Contribute

If you want to send any suggestion, reach me at emijrp@gmail.com. For bugs, you can use the issues section. Thanks.