Contents Menu Expand Light mode Dark mode Auto light/dark mode
Pywikibot 8.1.0.dev3 documentation
Logo
Pywikibot 8.1.0.dev3 documentation
previous next modules index

User guide

  • Introduction
  • Framework utility scripts
  • Scripts package
    • Global bot scripts
    • Main bot scripts
    • Auxiliary scripts
    • Administrative scripts
    • General pages changes scripts
    • Categories scripts
    • Images scripts
    • Template scripts
    • Wikibase scripts
    • Non editing scripts
    • Other bot scripts
    • Unsorted scripts
    • Utility scripts
    • Outdated core scripts
    • Outdated compat scripts
  • Global options
  • Frequently asked questions
  • Getting help

Bot developer guide

  • Using pywikibot as library
  • Recipes
  • API reference
    • pywikibot — Base Classes and Functions
    • config — Pywikibot Config File
    • page — MediaWiki Pages
    • proofreadpage — ProofreadPage Extension
    • pagegenerators — Page Generators
    • site — MediaWiki sites
    • login module
    • logentries module
    • family — MediaWiki families
    • families — Family Config Files
    • data — Data Exchange
    • comms — Communication layer
    • exceptions — Exceptions and Warning Classes
    • textlib — Changing Wikitext
    • cosmetic_changes — Cosmetic Changes of Wikitext
    • bot — Classes for Building Bots
    • specialbots — Special Reusable Bots
    • bot_choice — UI Options and Choices
    • userinterfaces — User interfaces
    • logging — Logging Functions
    • daemonize — Daemonize Current Process (Unix only)
    • date — Date Classes and Functions
    • time — Time Classes and Functions
    • diff — Helpers for computing deltas
    • echo — Echo Extension Classes and functions
    • editor — Text editor class
    • fixes — standard fixes for replace.py script
    • flow — Flow Entities
    • i18n — i18n Support
    • plural — i18n Plural rules
    • interwiki_graph — Graphviz Drawing for Interwiki
    • titletranslate — Interwiki Title Translator
    • tools — Miscellaneous Helper Functions
    • xmlreader — XML Reader
    • site_detect — Classes for Detecting MediaWiki Sites
    • throttle — Slow Down Wiki I/O
    • version — Determine Pywikibot Version
    • backports — Python Backports
  • MediaWiki API cross reference

Pywikibot contributor guide

  • Framework utility scripts reference
  • Scripts reference
    • Scripts package
    • Translation files - scripts.i18n
    • Maintenance scripts
    • User scripts - scripts.userscripts
  • Installer scripts
  • Tests reference
    • tests.i18n package
    • tests.pwb package
      • tests.pwb.print_env module
      • tests.pwb.print_locals module
      • tests.pwb.print_unicode module
    • api
    • tests.aspects module
    • tests.basepage module
    • bot
    • cache
    • category
    • cosmetic_changes
    • date
    • diff
    • djvu
    • dry_api
    • dry_site
    • edit_failure
    • edit
    • eventstreams
    • family
    • file
    • fixes
    • flow_edit
    • flow
    • flow_thanks
    • gui
    • http
    • i18n
    • interwiki_graph
    • interwiki_link
    • l10n
    • link
    • logentries
    • login
    • mediawikiversion
    • memento
    • namespace
    • oauth
    • page
    • pagegenerators
    • paraminfo
    • plural
    • proofreadpage
    • site
    • site_decorators
    • site_generators
    • site_detect
    • sparql
    • tests
    • textlib
    • thanks
    • time
    • timestripper
    • tools_chars
    • tools_deprecate
    • tools_formatter
    • threading
    • tools
    • ui_options
    • ui
    • user
    • tests.utils module
    • wikibase_edit
    • wikibase
    • wikistats
    • xmlreader
    • add_text
    • archivebot
    • category_bot
    • checkimages
    • data_ingestion
    • deletionbot
    • fixing_redirects
    • generate_family_file
    • generate_user_files
    • harvest_template
    • interwikidata
    • make_dist
    • noreferences
    • patrolbot
    • protectbot
    • pwb
    • script
    • redirect_bot
    • reflinks
    • replacebot
    • template_bot
    • upload
    • uploadbot

About

  • Glossary
  • Change log
  • Licenses
  • Credits
Back to top
Edit this page

Getting help#

Note

For information on how to connect with Pywikibot developers and users, see Communication.

Tip

Please report bugs in Phabricator. You can use this report form.

Next
Using pywikibot as library
Previous
Frequently asked questions
Copyright © (C) Pywikibot team, 2003-2023
Made with Sphinx and @pradyunsg's Furo