Stabilizerbot is a bot for mediawiki FlaggedRevs extension that stabilizes articles automatically when specific rules are met. If you're planning to use this in Wikimedia foundation project, then you don't need to run the bot. It can be done for you.
You're expected to have python 3 installed, rest of dependencies should be included in the source. Currently stabilizerbot is tested in python 3.6 and 3.4.
List of currently supported rules:
Recommended way to download stabilizerbot is to do it using Git, so you can keep it updated easily. Download over http:
git clone https://github.com/4shadoww/stabilizerbot.git
Download over ssh:
git clone email@example.com:4shadoww/stabilizerbot.git
Running stabilizerbot is pretty straightforward:
But before running you should configure your bot correctly and create user_config.py for username and password.
First you should create user_config.py:
username = "myUsername" password = "myPassword"
Core config will be created when bot will be runned first time to "core/config.json". Note on first run bot only creates the configuration file. From there set "lang" variable to match your language and do localization to "core/dict.json".
You can test bot safely without actually stabilizing articles by setting "test" option in "core/config.json" to "True".
If you are planning to use this on Wikimedia foundation project, then I can run the bot for you. Just contact me for example in meta or with email.