wiki-scripts documentation — wiki-scripts 1.2 documentation (original) (raw)

The wiki-scripts project is a general framework for writing bots, maintenance scripts or performing data analysis using the MediaWiki API interface. The repository includes several scripts automating common maintenance tasks on theArchWiki, but most of the functionality implemented in the underlyingws module is general and reusable on any MediaWiki powered wiki.

Notable features

General features of the ws module:

For a full list of available scripts see the root directory in the git repository. The examples directory contains less notable notable scripts showing various ways of the core ws module usage.

Installation

Get the latest development version by cloning the git repository:

git clone git@github.com:lahwaacz/wiki-scripts.git cd wiki-scripts

Alternatively download a tarball of the latest stable release.

There is no package on PyPI or any other repository yet, all dependencies have to be installed manually.

Requirements

The following are required only by some scripts:

Optional dependencies:

Dependencies for running the tests:

Other tools used for development:

Acknowledgement

There is a list of client software maintained on mediawiki.org, many of them are quite inspirational.

Site map

Indices and tables