[Mediawiki-l] spamfighting & misc admin scripts

Sumana Harihareswara sumanah at wikimedia.org
Wed Sep 28 01:03:15 UTC 2011

I ran across https://www.noisebridge.net/wiki/Secretaribot and thought
other MediaWiki administrators might find these useful:

* death_to_wikispammers: Downloads a list of recently created users,
starting at the username given. One by one, shows their user page via
STDOUT. "Delete user page and block for spam?" it asks, [y/n] If yes,
deletes user page, blocks user for spamming; If no, goes onto next

* merge_blocked_users.py: Merge (and then delete) all blocked users
into a single, uber-spam account.

Additional useful-sounding scripts from that page include:
"next_meeting.py: Creates the next meeting page from the template on
the wiki. Calculates the next ordinal number for the meeting ie (the
31811th Meeting etc) Redirects 'Next meeting' and 'Last meeting' pages
to point to correct minutes."

Sumana Harihareswara
Volunteer Development Coordinator
Wikimedia Foundation

More information about the MediaWiki-l mailing list