Planning the future of Botwiki! - Help us bring Botwiki up to date, contribute to our strategy discussion, add bot scripts, and contribute manuals, guides, and tutorials! Almost anything related to bots, particularly those used to edit mediawiki, is welcome.
UNABLE TO EDIT? - We've experienced attacks by spambots lately and now require you to confirm your e-mail before you can edit (go to your preferences, enter an e-mail address, and request a confirmation e-mail, then go to your e-mail and click on the confirmation link). We also require new accounts to make a few edits and wait a few minutes before before you can create a page; however, if this is a problem contact us in #botwiki and we can manually confirm your account. Sorry for the inconvenience.
Python:DrTrigonBot scripts
This is a set of some scripts (used as w:de:User:DrTrigonBot) with additional extensions for the pywikipedia framework (such as enhanced API support, multi-page API support, a.o.). Written by DrTrigon. Further info in the Manual:DrTrigonBot scripts...
Contents |
Scripts
- runbotrun.py (which is the main script and calls)
- clean_user_sandbox.py
- sum_disc.py
- replace_tmpl.py (not fully implemented yet)
- mailer.py
- subster.py → Beta-Test (Versionen) - Simulate
Framework extensions
- dtbext/..
- ../__init__.py
- ../dtbext_config.py ('dtbext.config' enhances 'config')
- ../dtbext_date.py ('dtbext.date' enhances 'date')
- ../dtbext_pagegenerators.py ('dtbext.pagegenerators' enhances 'pagegenerators')
- ../dtbext_query.py ('dtbext.query' enhances 'query')
- ../dtbext_wikipedia.py ('dtbext.wikipedia' enhances 'wikipedia')
Configuration files
- (config.py)
- (sum_disc_conf.py)
Helper scripts
- panel.py (DrTrigonBot status panel on toolserver)
- logstat_local.py (DrTrigonBot log statistics from toolserver to local dir)
- substersim.py (DrTrigonBot subster simulation panel)
- mailerreg.py (DrTrigonBot mailer registration panel)