This page is a translated version of the page Help:Bots and the translation is 70% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Esperanto • ‎Tiếng Việt • ‎Türkçe • ‎català • ‎dansk • ‎español • ‎français • ‎galego • ‎interlingua • ‎norsk bokmål • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎svenska • ‎русский • ‎српски / srpski • ‎українська • ‎العربية • ‎فارسی • ‎پښتو • ‎हिन्दी • ‎മലയാളം • ‎中文 • ‎日本語 • ‎한국어
PD 注意: このページを編集すると、編集内容が CC0 のもとで公開されることに同意したと見なされます。詳細はパブリック・ドメインのヘルプ ページを参照してください。

ボットは実行すると自動的にwikiページの取得や更新を行うコンピュータプログラムです。 In general, bots are used for repetitive maintenance tasks, whose volume and characteristics are too large to be performed manually by users.


既定では、ボットによる編集は Special:RecentChanges で非表示になります。


ボットは、通常のグラフィカル ユーザー インターフェイスを通してウィキにアクセスしないでください。 MediaWikiは、この目的のために利用可能なAPI (アプリケーション プログラミング インターフェイス) を有しています。 APIは、2つのコンピュータプログラム間の通信を標準化するためのプロトコルです。 詳細情報は API:クライアント コード を確認してください。

ボットが API を介してウィキにアクセスするには、そのボットは「bot」(ボット) 権限が付与された利用者アカウントを持っている必要があります。


Pywikibot provides a framework for the development of bots, which are commonly used to perform maintenance tasks such as adding a footer to some categorized pages ( ), adding some wikilinks ( ), moving old contents of talk pages to subpages ( ), editing categories ( ), or managing templates ( ).


wiki-java is a lightweight Java framework for bot/application development and can be used to perform various tasks, such as uploading files, adding text to articles, parsing templates, basic I/O, etc. The library also comes with simple, but powerful standalone bot methods that can be readily utilized by a programmer.

Chris G's botclasses

Chris G's botclassesはツールサーバーでホストされるPHP MediaWikiボットのフレームワークを構成します。