Jump to navigation Jump to search
This page is a translated version of the page Manual:Pywikibot/Scripts and the translation is 44% complete.
Other languages:
English • ‎français • ‎português do Brasil • ‎русский • ‎українська • ‎עברית • ‎中文 • ‎日本語

これは、既存のボットとその説明へのリンクの一覧です。 ページがない赤リンクのスクリプトの多くは、Pywikibot の scripts/ フォルダーにあります。 スクリプトは、以下のパターンを使用してコマンドラインで実行できます:

$ python script_name [parameters]

グローバル ボット スクリプト

Editing scripts you are allowed to run on several wikis with a global bot flag.

名前 説明 コード Creates or modifies Interlanguage links between projects core Fixes double redirects, and deletes broken redirects core

メイン ボット スクリプト

名前 説明 コード ページの先頭と最後にテキストを追加 core Manages categories core Copies images from a Wikimedia wiki to Commons core Edits using text replacement core Fixes disambiguation pages core HTMLテーブルをWikiマークアップ記法に変換する core Wikiに画像をアップロードする core 壊れた外部リンクの発見 core


名前 説明 コード 現在のコンテンツを定義されたテキストで置き換えることでサンドボックスの砂ならしをします。 core Makes the wiki source code look cleaner, invoked by other scripts core 他のページからリンクされていない孤立したページにテンプレートを配置 core セルフリンクの扱いをオペレーターが決定できるようにする core ソースウィキからターゲットのウィキにページを転送するスクリプト。 core

その他のボット スクリプト

名前 説明 コード 検索エンジンでの検索結果から著作権違反のコンテンツを探します compatタスク インターウィキリンクを指定位置に移動 core interwiki.logファイルからのバックリンクを作成 compatタスク 新規利用者にウェルカムメッセージを追加 core


名前 説明 コード Deletes any protection templates that are on pages which aren't actually protected core ページの一括削除 core This script obtains a list of recent changes and new pages and marks the edits as patrolled based on a whitelist core ページの一括保護/解除 core Goes through pages for speedy deletion, shows their content, and asks for each page whether it should be deleted compatタスク


名前 説明 コード 議論スレッドを過去ログ化 core ページを移動 core テキストファイルからページを作成 core


名前 説明 コード カテゴリを追加・変更 core ページなどをあるカテゴリから別カテゴリに転送する core コンテンツ別の画像の分類 compatタスク 議論作業ページのカテゴリを処理 It parses out the actions that need to be taken as a result of CFD discussions (as posted to the working page by an administrator) and performs them core Adds {{commonscat}} to Wikipedia categories (or articles), if other language Wikipedia already has such template core Adds {{commonscat}} and {{commons}} to Wikipedia articles, if same name category or gallery exist on Commons core カテゴリの一括作成 core コモンズでメディアのカテゴリを探す core コモンズでカテゴリの付与されていない画像にuncatテンプレートを追加 core ページ上のリンクを利用してカテゴリを素早く表示 core


名前 説明 コード A generic bot to do data ingestion (batch uploading) to Commons core Upload images from Flickr easily core Script to copy self published files from the English Wikipedia to Wikimedia Commons core Copies multiple images to a wiki core Copies images to another wiki core Used to change one image to another or remove an image entirely core This bot goes over multiple pages of the home wiki, and looks for images that are linked inline (i.e., they are hosted from an external server and hotlinked, instead of using the wiki's upload function) compatタスク This script tags files available at Commons with the Nowcommons template compatタスク[1] Finds unused media using Special:Unusedimages core

IRC スクリプト

IRC (Internet Relay Chat) Bots, all using the irclib, you can download it on GitHub. 全スクリプトが実験状態です。

名前 説明 コード A wiki-maintainer script that shares tasks between workers, requires no intervention compatタスク The controller bot for compatタスク A IRC script to check for Recent Changes through IRC, and to check for interwikis in those recently modified articles. Can not be run manually/directly, but is run automatically by compatタスク


名前 説明 コード よりも使いやすい方法であるテンプレートを別テンプレートに置き換え core テンプレートの使用インスタンスをカウントまたはリストアップ core


名前 説明 コード A script to mass add Wikidata claims to a lot of items based on pages on Wikipedia core A script to mass import coordinates from Wikipedia to Wikidata core A script to upload the mappings of Freebase to Wikidata core A script to mass add Wikidata claims based on information harvested from Wikipedia templates core ウィキデータ項目に画像を追加する core ページにある言語間リンクを使ってページをウィキデータ項目にコネクト core 新しいWikidata項目を大量に作成 core


名前 説明 コード Bot to create capitalized redirects where the first character of the first word is uppercase and the remaining characters and words are lowercase core Script to enumerate all pages on the wiki and find all titles with mixed latin and cyrilic alphabets core 不適切な文言を検出する compatタスク 最近アップロードされたファイルをチェック 画像の説明の存在やその問題を確認します core compatタスク compatタスク core 記事名前空間以外のEDP画像を削除 compatタスク Goes through the disambiguation pages, checks their links, and asks for each link that goes to a redirect page whether it should be replaced core Extracts OCR text from djvu files and uploads onto pages in the "Page" namespace on Wikisource core お好みのエディターで記事を編集 core 特集記事/良質な記事/リストのステータステンプレートを管理 core 特集ページのリダイレクトを全て修正したり各ウィキ1ページのみ修正する core Script to follow new articles on a Wikipedia and tag them with a template or perform other actions core A TKinter window with a Unicode text field where the user can e.g. edit the contents of an article core core This script goes over multiple pages of the home wiki, and reports invalid ISBN numbers, converts to ISBN-13 from ISBN-10 and places hyphens core Script to match two images based on histograms core This script fixes links that contain common spelling mistakes core Collect articles that have n dash or m dash character in their title and create a redirect to them from the corresponding hyphenated title core Adds missing ‎<references /> tag and references section if needed core Script to delete files that are also present on Wikimedia Commons core 簡単なオーバーカテゴライズフィルタリングを行います compatタスク Luaに変換する必要のあるテンプレートを検索 compatタスク This is a bot that uses external filtering programs to munge the article text core A bot adding the title of linked web pages to bare external links; see w:en:User:DumZiBoT/refLinks by the original owner, cf. Archived Pages core This bot replicates all pages (from specific namespaces) in a wiki to a second wiki within one family core Revert your bots recent edits to pages core Robot which runs python framework scripts as (sub-)bot and provides a WikiUserInterface (WUI) with Lua support for bot operators core Script to remove external links that are being or have been spammed core This bot spellchecks wiki pages compatタスク Create country sub-division redirect pages core Bot to create redirects based on name order core core This bot unlinks a page on every page that links to it core Access the bot account's Watchlist core This bot applies to Wikisource sites to upload text from text layers of files in various formats, including pdf core


Scripts which do not change wiki pages. These are allowed to run on virtually all wikis.

名前 説明 コード Used to list pages using pagegenerators core Used to log in (and log out) core Touch/purge a page in order to refresh relations without waiting for the queue core

メンテナンス スクリプト

Helper scripts for maintenance and conversion scripts

名前 説明 コード Show and cleanup API cache folder core Show colored output of Pywikibot scripts core Helper script to convert compat 1.0 scripts to the new core 3+ framework core Check patches for known errors before submission core Download Wikimedia dump file from core Generate a i18n file from a given script core Updates the language lists in Wikimedia family files core


ほとんどが内部スクリプトです。 No normal bots.

名前 説明 コード This is not a complete bot; rather, it is a template from which simple bots can be made core This script generates a family file from a given URL core Script to create user files ( , ) core Wrapper script to use framework in 'directory' mode as cronjob or wrapper script core Installer script for Pywikibot 3+ framework core Spawns an interactive Python shell core Outputs Pywikibot's revision number and Python's version core


  1. Until will be ported to core and integrated in, you can find an "unofficial" standalone core version of on User:XXN/