利用者:Iwai.masaharu/tmp/Wikipedia:Bot
この文書はウィキペディア日本語版の方針です。多くの利用者に支持されており、すべての利用者が従うべきだと考えられています。変更はコミュニティーの合意を反映している必要があります。 |
ここでは、Botについて説明し、日本語版ウィキペディアでのBotの方針について説明します。Botは、HTTPを使ってウィキペディアの作業を自動化するプログラムを指します。ウィキペディア上でBotを使用するときには、このページの方針に従ってください。
Botを使う際は、このページと m:Bot policy (和訳 m:Bot policy/ja)に書いてあることをよく理解し、守ってください。
ウィキペディアの編集は、人の手で行う方が好ましいです。なぜなら、Botはウィキペディアのシステムに負荷を与えやすく、また、機械的に編集された項目は読者にとってつまらないものになりがちだからです。さらには、動作に問題がある場合には影響も大きくなりがちです。たとえば英語版では、地方自治体の項目がBotによって大量(約30,000)に執筆されましたが、使用していたデータにミスがあり、約2,000項目に間違いが記載されました。
しかし、Botは作業を効率化する利点があります。よく設計された Bot は役に立つでしょう。
Wikipedia:Bot作業依頼にBotにやってほしい作業が依頼されます。よろしければ、こちらにもご協力をお願いします。
Bot使用の方針
[編集]- English summary is available at requesting page for bot flag approval.
Botは、できるだけ有用で無害となるように運用しなければなりません。このため、Botを使用するにはこの方針に従ってください。
Botの条件
[編集]Botについて次の条件が満たされている必要があります。
- Botが有用であること
- Botが無害であること
- Botが大量のリクエストを発行しないこと
- 議論の余地がある編集に使わないこと(内容や影響範囲によっては、事前合意が望まれます)
- 決まりを守ること(関係する基本方針とガイドラインに注意を払い、遵守すること)
- 要約欄などに、わかりやすいメッセージを残すこと
Botアカウントの利用者ページには {{bot}} テンプレートを使用し、Botの身元を明示してください。Botアカウントの利用者ページとBot使用申請との両方で、以下の情報を示してください。
- そのBotの仕事について具体的な説明
- 手動制御か全自動運転か
- 運転時期(常時連続、時々、定期的に、等々)および編集間隔
- 使用しているプログラム、あるいは、プログラム言語
一般論としてはサイト負荷を気にしすぎない方がよいのですが、Botがページを頻繁に読み出したり速く編集したりすれば、通常の利用者より遥かに大きな影響を及ぼします。運用者は、無駄な読み書きのないよう注意し、編集速度をなるべく控えめにしてください。編集速度については、以下を目安にしてください。
- Botの速度は、おおよそ毎分 6 編集を限度としてください。サーバが混雑しているときは使用を控えるか、なるべく毎分 3 編集以下にとどめてください。
- 使用申請せず大量(目安として 200 以上)の編集をする場合、編集間隔を一分以上あけるようにしてください。使用申請については、後で説明します。
- 使用申請の際、フラグなしで仮運用し、速度と編集内容に問題がないことを実証してください。仮運用の編集回数は、目安として 40 回以上 200 回以下としてください。ビューロクラットは、仮運用の追加を要求することができます。
Botは原則として、通常の参加者と別にアカウントを取得して、そのアカウントで実行させるようにしてください。なぜなら、最近更新されたページからBotの編集を隠すことができるからです。ですが、動作確認を行う場合や、Botを使っていることが普通の参加者に分からない程度にしか使わない場合にはわざわざアカウントを分ける必要はありません。また、Botとアカウントを分けたときには、Botとして以外には(動作確認などを除いて)そのアカウントを使用しないようにしてください。
管理者は、Botの動作が不適切でウィキペディアに悪影響を及ぼすと考えられる場合に投稿ブロックして動作を止めることができます。
Botの本格運用までの手順
[編集]実際はこの手順通りに行かない場合もありますので柔軟に対応してください。
- このページのサブページ(/使用申請)に申請を書きます。そこでBotの具体的な仕事内容、手動制御か全自動運転か、運転時期、および使用プログラム(言語)を説明してください。
- botフラグなしで仮運用し、速度と編集内容に問題がないことを実証してください。仮運用の編集回数は、目安として 40 回以上 200 回以下としてください。言語間リンク整備と二重リダイレクト解消は、事前合意なく仮運用して構いません。
- コミュニティの審議を経て、問題がなければビューロクラットがBotアカウントにbotフラグを付けます (MakeBot)。
申請は以下のように審議します。
- 賛否表明が認められるのは、申請前にアカウント作成済みのログイン利用者のみです。ただし、コメントは誰でも述べることができます。
- 申請から 48 時間以上経過し、反対がない場合、ビューロクラットは裁量でフラグを付与することができます。
- 申請から一週間以上経過し、賛成または反対でラフ・コンセンサスが出来ていれば、ビューロクラットは審議終結を判断することができます。
- ビューロクラットは、仮運用の追加を要求することができます。
Botの利点・欠点
[編集]Botの分類
[編集]もし、新たな種類のBotがある場合には追加してください。
- 言語間リンクBot - 言語間リンクを追加・更新するもの。更新には除去も含まれる。
- データ自動更新Bot - 定期的に作業しなければならないデータを自動的に更新するもの。メインページの日付更新が代表的。
- 自動ブロックBot - オープン・プロキシを自動的に検出・ブロックするBot
- リダイレクト規正Bot - その記事にあったリダイレクトに更新するBot。
Botを使う利点
[編集]- フォーマット化されたデータのテンプレートをつくることができる。
- ウェブ上のどこかにあるデータをそのまま利用せずに、独自の情報源としてつくることができる。
- 適当に選ばれた項目だけでは役立つ可能性は低いかもしれないが、全ての項目を網羅すれば役立つかもしれないような場合に、それができる。
- 大量の画像を連続アップロードすることなど、人にとって単調かもしれない雑用をこなせる。
現システムにおけるBot特有の欠点
[編集]- すぐに人の手によって編集されそうにもない項目が何万個もウィキペディアに追加される。(実際、これまでの編集履歴を見れば、どの程度の項目が編集されるか推定できるだろう。)
- ウィキペディアの活動を人工的に作り上げてしまう。
- ウィキペディアを百科事典から遠ざけ、地名辞典・トリビア辞典などに向かわせる目的だと思われてしまう。
- 「破壊ロボット」や「わけのわからないロボット」を濫用される危険性がある。コントロールを失ったBotは、サーバーが高負荷状態になり、DoS攻撃になる可能性があります。
- 特に最近更新したページにおいて、一般の参加者の邪魔になってしまう。(現行のシステムでは、初期状態でBotによる編集が隠されています)
現在動作中のBot
[編集]日本語版で現在動作中の Bot を登録する場所です。
Botフラグなし
[編集]- Add your bot here, if you operate it without a bot flag!
- Bobot - 雑用。
- Shizhao - 言語間リンクの整備。
- Robbot - Andre Engelsが操作するボット。言語間リンクの整備。
- Huzzlet the bot - PuzzletChungが操作するボット 。言語間リンクの整備。
- Cheebot - 雑用係
- KkkdcBot - Kkkdcによるbot。雑用。カテゴリ整備など。
- Zyxwvut-Bot - Hégésippe Cormier (aka Hégésippe)
- (*・ー・)σ - 雑用。
- MasaoBot - Masaoによるボット。雑用、広域ブロックなど。
- X-Bot - it:User:Xxl1986
- CommonsDelinker - Commons:User:Siebrandによるボット。ウィキメディア・コモンズの削除ファイルの除去、及び差替え。
- BotMultichill - Interwiki, in trial run, requested bot status. Multichill 2007年5月15日 (火) 12:53 (UTC)
- พริกขี้หนู - 飼い主の私的な雑用。
- ToePeu.bot - ko:User:퇴프による言語間整理ボット。
- MizusumashiBot - Mizusumashiの手動制御Bot。pywikipediabot使用。
- Mazbot - Marine-Blueが私的に利用する雑用ボット。pywikipediabot使用。
- Tangobot - Tangotangoによるボット。言語間リンクの整備。
- Bot-chan - Haitikeによるボット。言語間リンクの整備。
- alnoktaBOT - Alnoktaによるボット。
- Byrialbot - da:User:Byrialによるボット。言語間リンクの整備。
- Idioma-bot - lt:User:Hugo.argによるボット。言語間リンクの整備。
- Erwin85Bot - Erwin85によるボット。
- MenasimBot - en:User:Menasimによるボット。言語間リンクの整備。
- BotSottile - it:User:FiloSottileによるボット。言語間リンクの整備。
- King Willan Bot - fr:User:King Willanによるボット。言語間リンクの整備。
- ゆいしあす - s:ja:利用者:ゆいしあすによるボット。言語間リンクの整備、言語間リンクに秀逸な項目へのリンク追加
- CarsracBot - nl:user:Carsrac Carsrac 2008年6月8日 (日) 10:50 (UTC)
- Tanhabot --Mardetanha 2008年6月26日 (木) 16:44 (UTC)
- Add your bot here, if you operate it with a bot flag!
- Chobot - ChongDaeが操作するボット。韓国語(朝鮮語)版との言語間リンクの整備。
- Hashar - 言語間リンクの整備。フランス語版他の HasharBot。いつか中の人の日本語がうまくなったなら、 HasharBot に進化します。
- RobotJcb - 言語間リンクの整備。
- RoboDick - 言語間リンクの整備。
- SuisuiBot - 日本語版内での Bot 動作の方針決定のための試験動作と、他の言語版に比べて大幅に整備の遅れたinterwikiの整備。
- Vina-iwbot - 言語間リンクの整備。zh:Vinama3171が操作するボット。
- YurikBot - 言語間リンクの整備。en:Yurikが操作するボット。
- ちーぼっと - メインページ用各種テンプレートの更新。日付が変わるときに動作。
- Escarbot - 言語間リンクの整備。
- Cprobot - cproによるbot。カテゴリ貼り替えなどの雑用
- Loveless. operated by Darkoneko
- Le Pied-bot - fr:EDUCA33E Le Pied-bot 2007年6月10日 (日) 21:15 (UTC)
- PipepBot - operated by it:Pipep
- Ficbot - ぴちえるが操作するボット。韓国語(朝鮮語)版との言語間リンクの整理。
- McBot - McMonsterが操作するボット。
- Alexbot - Alex S.H. Lin による雑用Bot。言語間リンク整備、二重リダイレクト修正、秀逸な項目の言語リンク整理
- AuBot - Autumn Skyが運用する雑用Bot。pywikipediabotを使用。
- Swindbot - 利用者:Swindによる雑用作業及び言語間リンクの整備を目的としたボット。pywikipediabotを使用。
- R28Bot - Tatsujin28が運用する雑用作業のためのbot。pywikipediabotを使用。
- El bot de la dieta - Ctrl_Zによるボット。Interwikiの整備。
- Tribot - 改名時のリンク元変更、カテゴリ付け替えなど。
- Purbo_T - operated by Purodha Blissenbach - interwiki links。2008年2月5日 (火) 09:10 (UTC)
- Thijs!bot - nl:User:Thijs!によるボット。
- JAnDbot - cs:User:JAn Dudíkによるボット。
- Rei-bot - pt:User:Rei-arturによるボット。言語間リンクの整備。
- TottyBot - id:User:Irwangatotによるボット。
- AlleborgoBot - it:Utente:Alleborgoによるボット。言語間リンクの追加。
- YonaBot - commons:User:Yonatanhによるボット。言語間リンクの整備。
- TXiKiBoT - eu:User:TXiKiによるボット。言語間リンクの整備。
- Aibot - uk:User:A1によるボット。
- Botx - Jorgechpによるボット。
- Synthebot - en:User:Julian Mendezによるボット。言語間リンクの整備。
- PolarBot - de:User:Polarlysによるボット。言語間リンクの整備。
- OsamaKBOT - ar:User:OsamaKによるボット。言語間リンクの整備。
- STBot - ST47によるボット。言語間リンクの整備。
- Kyle_the_bot - fr:User:Kyle_the_hackerによるボット。言語間リンクの整備。
- WikiBotas - lt:User:Matasgによるボット。言語間リンクの整備、二重リダイレクトの解消。
- Gerakibot - Gerakiによるボット。言語間リンクの整備。
- Wybot - ko:user:WonYongによるボット。言語間リンクの整備。
- DorganBot - hu:User:Dorganによるボット。言語間リンクの整備。
- DragonBot - ml:User:Jacob.joseによるボット。言語間リンクの整備。
- PixelBot - de:User:Pixelfireによるボット。言語間リンクの整備。
- MenoBot - en:User:Meno25によるボット。言語間リンクの整備。
- SilvonenBot - fi:Käyttäjä:Silvonen
- IwaimBot - iwaimの私的な雑用とWP:BOTREQでの作業実施のためのボット。pywikipediabot使用。
- SnowBot - 秋雪による雑務のためのボット。
- VolkovBot - ru:User:Volkovによるボット。言語間リンクの整備。
- Point136 - Mymeloによる雑用ボット。pywikipedia使用。
- Ginosbot - operated by it:Utente:Ginosal
- Kwjbot - operated by ko:User:김우진1 interwikibot. Approved [1]. pywikipedia framework
- FOXiBot - FOXiによる雑用ボット。Pywikipedia使用。--FOXi/Talk/Log 2008年8月9日 (土) 18:59 (UTC)
動作停止したBot
[編集]Botの使用を止めた場合にはこちらに移してください。