Wikipedia:Bot/使用申請
表示
下の部分は日本語が読めない人のためのボットの方針の要約です。日本語が読める人はWikipedia:Botをよく読み理解した上で、次の「使用申請を投稿」を押してください。
Requests for bot approval
Summary of the Bot policy
- Respect m:Bot policy, WP:B#Additional_guidelines, and relevant policies.
- Identify your bot on its user page using the {{bot}} template.
- Provide the following information on the bot's user page and an approval request:
- Details of the bot's task (or tasks)
- Whether the bot is manually assisted or runs automatically
- When it will operates (continuously, intermittently, or at specified intervals), and how frequently
- The language and/or program that it is running.
- It is necessary to list all bots which are used on Jawp in Wikipedia:Bot/ステータス.
- Bots without approval need to comply with a minimum editing interval of 1 minute and a maximum limit of approximately 200 edits per task.
- Bots with approval should maintain an editing interval of 5 seconds or longer.
- During the peak hours, try to refrain from running your bot, or please keep editing interval of 20 seconds or longer.
- When requesting approval of your bot, you should submit an approval request using the blue "Submit your request" button below.
- After you submit an approval request, please do a test run in 40 to 200 edits.
- It is necessary to obtain consensus before you start a test run.
- If your task is cleaning the sandbox and/or fixing double-redirects, you can start a test run without prior consensus.
- A bureaucrat may approve your tasks for each type of work listed below and add bot flag to your bot if no problem was found.
- If your bot needs to perform a different type of task than what was previously approved, it is necessary to obtain approval again.
- The bureaucrat will use {{BotApproved}} to approve the request, or use {{BotDenied}} to deny the request. Your bot will then be listed as an approved bot in Wikipedia:Bot/ステータス.
The list of types of bot tasks is available here.
You need to explain the type of bot works to be performed at an approval request. (Script names of the Pywikibot in parentheses are examples. It is not necessary to use the specified script if the editing result is similar.)
- Type A - Cleaning of sandbox (clean_sandbox.py)
- Type B - Fixing double-redirects (redirect.py)
- Type C - String replacement in a specific article list, including link, category, and template changes (replace.py, category.py, template.py, or AWB)
- Type D - Addition or modification of specific strings to unspecified articles (cosmetic_changes.py or AWB, including correction of specific typos, misspellings or errors)
- Type E - Maintenance of the page protection templates
- Type F - Page moves (movepages.py)
- Type G - Page deletions (delete.py)
- Type H - Automatic blocking accounts using public proxy
- Type I - Regular tasks that do not fall under the above types (automatic updates of data that need to be edited regularly.)
| # | 進捗 | 💬 | 👥 | 🙋 最終更新者 | 🕒 (UTC+9) | 🕒 (UTC+9) | ||
|---|---|---|---|---|---|---|---|---|
| 1 | SzBot | 9 | 3 | Anaka Satamiya | 2026-10-31 11:11 | Syunsyunminmin | 2026-10-31 09:27 | |
| 2 | WikiMonthlyBot | 6 | 5 | Anaka Satamiya | 2026-10-30 21:15 | Syunsyunminmin | 2026-10-29 20:42 | |
| 3 | Whitebear_bot | 4 | 2 | ホワイトベアー | 2026-10-30 22:05 | |||
| 4 | Fawbot | 6 | 3 | Anaka Satamiya | 2026-11-04 10:48 | W.CC | 2026-11-02 20:51 |
| 発言更新の凡例 |
|---|
|
|
|
|
|
| Manual settings |
| When exceptions occur, please check the setting first. |
- ボット名/Bot: SzBot (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 運用者/Operator: 鈴音雨 (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 作業間隔/Interval: 読み取り: maxlag 5秒 書き込み: 最低2時間おき (自動の場合)
- 作業種別/Type(s) of task(s): 種別I
- 運転方法/Operation: 自動。
- ソフト/Software: フレームワーク: mwbot-rs 動作環境: 自分のVPS
- 連絡/Contact: 利用者:鈴音雨(会話 / 投稿記録)
- ボットフラグ/Has bot flag(s) on: なし
- コメント/Comment:
- Wikipedia:井戸端/subj/日本語版記事が存在するが未解決の仮リンクの扱いについてにて事前にご意見を募ったのですが、あまり意見が寄せられませんでした。そのため、記事の直接編集は見送り、ボットはメンテナンス用リストの生成・更新にとどめ、実際のリンク解消は利用者がユーザースクリプトを用いて手動で行う方針としました。利用者:鈴音雨/WKSpinnerを導入した状態で利用者:SzBot/メンテナンス/日本語版記事が存在する仮リンクにアクセスすると、人間が確認しながらリンクの解消作業を行えるようになっています。
- 申請理由として、上記リストの作成には膨大な読み取りリクエストが必要となります。通常の利用者権限ではAPIの取得件数が1回あたり500件に制限されているため、リクエスト回数が跳ね上がり、1回のリスト化完了までに約2日を要するほか、サーバーへの負荷も大きくなってしまいます。ボットフラグが付与されることで利用可能となる
apihighlimitsを活用し、APIリクエスト回数を大幅に削減してサーバー負荷を抑え、処理時間を短縮することを主目的としてボットフラグを申請いたします。 - なお、以前から利用者:SzBot/メンテナンス/検知した編集において
?utm_source=chatgpt.comが含まれる編集差分を抽出する実験を行っておりましたが、LLM貼り付けに関する編集チェック機能等の導入に伴い近々停止する予定のため、本申請の作業内容には含めておりません。 - --鈴音雨 (話・投・メ) 2026年10月20日 (火) 02:30 (UTC)
コメント 1.のTemplateDataがないテンプレートてはどういう意味なんでしょうか?Template:サッカー選手なら{{サッカー選手}}があるページ(引数がない)のリストアップという意味でしょうか?勉強不足ですいません。--AnakaSata(会話) 2026年10月30日 (金) 12:09 (UTC)
返信 (AnakaSataさん宛) Wikipedia:TemplateDataをご参照ください。簡単に言うと、現状の{{サッカー選手}}にはdocページに<templatedata>がないせいで、テンプレートウィザードの使い勝手が悪くなっています (引数の情報が見えず、ドキュメントページを見に行く必要が生じます)。--鈴音雨 (話・投・メ) 2026年10月30日 (金) 12:14 (UTC)
コメント テンプレートウィザードを使わないので全く知りませんでした。ありがとうございます。--AnakaSata(会話) 2026年10月31日 (土) 02:11 (UTC)
- apihighlimitsによって上限が5000になりますが、
- リクエストの予想総量
- 一度のリクエスト量
- リクエスト間隔
- を伺ってもよろしいでしょうか? --春春眠眠 🗨️会話 2026年10月29日 (木) 11:51 (UTC)
返信 (Syunsyunminminさん宛) ご質問ありがとうございます。
- リクエストの予想総量: 仮リンク約30万記事の初回走査では、一覧・本文取得の部分だけで通常上限なら約6,617回、apihighlimits権限があれば約663回を見込んでいます。これに日本語記事の存在確認・ウィキデータ照会等が加わります。次回以降は新規・変更記事だけ本文を再取得し、TemplateDataの調査でも同じ記事の重複取得を避ける仕組みにしています。ただし本文が変わらなくてもリンク先の状況は変わるため存在確認等は毎回行います。
- 1回のリクエスト量: フラグなし・最低5秒間隔の実測では、仮リンク500記事の初回走査が15分13秒・183回、TemplateData10候補の調査が3分26秒・39回でした。フラグ取得後も5秒間隔を維持しますが、本文取得や存在確認を最大50件から500件ずつにまとめられるため、同じ調査をより少ないリクエストで行えます。ただし、今回の仮リンク処理では183回中106回がウィキデータへの照会で、この部分は日本語版のフラグでは減りませんので、処理時間全体が10分の1になるわけではありません。
- リクエスト間隔: 同じウィキへの同時送信を1件、送信開始間隔を最低5秒としました。今回の2タスク合計で同じウィキへ最大12回/分とし再試行もこの制御に含めます。実測でも各ウィキの最大送信頻度は12回/分、再試行は0回でした。サーバーからさらに長い待機を求められた場合はそれを優先します。
- 実行頻度は仮リンク一覧が約168時間(1週間)、TemplateData一覧が約48時間で、書き込みは各回の完了時に1回です。--鈴音雨 (話・投・メ) 2026年10月29日 (木) 14:22 (UTC)
- 個人的には5000記事×663回×5秒間隔での本文取得は負荷が高そうに感じます。
しかし、サーバー負荷をここで論じても如何ともしがたいので、SREなどのサーバー管理側との相談でしょうか。
作業内容自体は問題なさそうですが。 --春春眠眠 🗨️会話 2026年10月30日 (金) 06:51 (UTC)- 説明が紛らわしくすみません。APIの上限が異なっていて、ボットフラグ取得後もページ一覧は最大5,000件、本文は最大500記事ずつの取得になります。約663回は約30万記事の一覧取得と本文取得を合わせた見積もりです。--鈴音雨 (話・投・メ) 2026年10月30日 (金) 12:12 (UTC)
- API上限について、誤解があったようですね。失礼しました。
ただ、制限上限での大量取得について、maxlagがついているからといって賛成してよいものなのか判断に悩みます。
他の方が不要とのことであればそれに反対するものではありませんが、私としてはサーバー管理者側に相談して欲しいというコメントになります。 --春春眠眠 🗨️会話 2026年10月31日 (土) 00:27 (UTC)
- API上限について、誤解があったようですね。失礼しました。
- 説明が紛らわしくすみません。APIの上限が異なっていて、ボットフラグ取得後もページ一覧は最大5,000件、本文は最大500記事ずつの取得になります。約663回は約30万記事の一覧取得と本文取得を合わせた見積もりです。--鈴音雨 (話・投・メ) 2026年10月30日 (金) 12:12 (UTC)
- 個人的には5000記事×663回×5秒間隔での本文取得は負荷が高そうに感じます。
- ボット名/Bot: WikiMonthlyBot (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 運用者/Operator: A Editor 1 (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 作業間隔/Interval: 月1回、毎月第1月曜日の09:00以降(日本時間)を予定。複数の編集では1分以上間隔を空け、変更がない場合や個別に承認していない場合は投稿しない設計です。現在は未稼働です。
- 作業種別/Type(s) of task(s): 種別Iの定期更新として申請します。
- 運転方法/Operation: 半自動。出典・対象版・変更前後の本文を運用者が個別に確認した固定差分を反映する方式を準備しています。未確認の生成文を無人で公開する運用ではありません。
- ソフト/Software: JavaScript、Cloudflare Workers。OAuthでの本人確認は成功していますが、APIの503が断続的に発生しています。承認の永続化、投稿前検査、投稿結果の読み戻しはローカルで試験中であり、本番の投稿経路の検証は未完了です。記事への試験編集はまだ行っていません。
- 連絡/Contact: 利用者‐会話:A Editor 1、利用者‐会話:WikiMonthlyBot
- ボットフラグ/Has bot flag(s) on: なし
- コメント/Comment:
運用者は1NE Entertainmentとの利害関係があります。まず、上記の限定した作業の適否と、試験運用に必要な条件について審議をお願いします。通常運用の承認を得たものとして投稿を開始することはしません。試験編集も事前合意を得てから行います。実装の未検証部分を解消し、具体的な編集案と出典、比較版を提示するまでは記事への書き込みを開始しません。編集件数を満たすためだけの不要な編集は行いません。--WikiMonthlyBot(会話) 2026年10月28日 (水) 05:05 (UTC)
- @User:A Editor 1さん。Bot自体に関する審議の前にお願いと確認したいことがいくつかあります。
- Bot使用申請は運用者アカウント(User:A Editor 1)でお願いします。
- この申請にLLMを使用していませんか?
- 作業内容についての事前議論はどこかでされましたか?
- 以上よろしくお願いいたします。 --春春眠眠 🗨️会話 2026年10月28日 (水) 07:10 (UTC)
- ご確認ありがとうございます。運用者のA Editor 1です。運用者アカウントから申請すべきところ、Botアカウントから投稿してしまい、失礼しました。
- 申請文の作成にはChatGPTを使用しました。また、今回の申請に先立つWikipedia内での事前議論は行っていません。
- このBotによる記事への試験編集・通常運用は、いずれもまだ開始していません。事前議論の進め方を含め、申請に必要な手順を確認したうえで対応したいと考えています。よろしくお願いいたします。--A Editor 1(会話) 2026年10月29日 (木) 10:58 (UTC)
- 申請文はご自身の言葉で書かれることをおすすめします。申請フォーマットに、AIに行ったであろう指示文のようなものやOAuth、APIに関することなど不要な文言が複数見られます。
反対 Bot申請についてのコメントです。内容を確認しましたが、記事の内容自体に関する編集という「議論の余地」が存在する作業内容(Wikipedia:Bot 運用条件#4)と理解します。本来Botアカウントではなく、運用者アカウントで行うべきもののようです。 --春春眠眠 🗨️会話 2026年10月29日 (木) 11:42 (UTC)
反対 1.は特定の人の記事を更新するためのBot申請なら却下(個人のアカウントで実施が望ましい)ですし、2.については、難解で理解できません。--AnakaSata(会話) 2026年10月30日 (金) 12:15 (UTC)
- 申請文はご自身の言葉で書かれることをおすすめします。申請フォーマットに、AIに行ったであろう指示文のようなものやOAuth、APIに関することなど不要な文言が複数見られます。
質問 私の理解力の問題なのかもしれませんが、これは一体何をするボットなのでしょうか。 --Dragoniez (talk) 2026年10月29日 (木) 11:48 (UTC)
- ボット名/Bot: Whitebear_bot (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 運用者/Operator: ホワイトベアー (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 作業間隔/Interval: 承認前は60秒以上を守ります。承認後も5秒以上(混雑時間帯は20秒以上を目安)とします。
- 作業種別/Type(s) of task(s): C、D
- 種別C(メイン):記事の改名・分割に伴うリンク修正。Wikipedia:Bot作業依頼(WP:BOTREQ)に依頼された案件について、依頼の対応表の範囲内でのみ、内部リンクのリンク先を置き換えます(旧名、表示名、旧名#節 のリンク先のみが対象で、表示名・節名・本文は変更しません)。対応表で判断できないケースは置換せず、依頼ページで報告します。
- 種別D(サブ):明らかな誤字・誤表記の修正。固定した置換リストに基づく半自動運用です。初版の採用項目は「ウイキペディア → ウィキペディア」の1項目のみ(標準名前空間に24ページ。引用文・HTMLコメント内は除外し、dry-run の差分を運用者が全件確認してから保存します)。候補の選定では正規表現検索による出現件数の実測と文脈サンプル確認を行い、引用・原文ママ・固有名詞が多数を占めた候補(「シュミレーション」「もとずく」等)は不採用としました。リストと調査記録はソースコードと併せて GitHub で公開しています。
- 運転方法/Operation: 手動制御(半自動)。起動・停止は常時運用者が行い、保存前に dry-run で差分を生成して運用者が確認します。自動の定期実行は行いません。
- ソフト/Software: Python / Pywikibot 11.9(ソースコード: https://github.com/Arbeit2025/wikipediabot )
- 連絡/Contact: 運用者の会話ページまでお願いします。問題がある場合は直ちに停止します。
- ボットフラグ/Has bot flag(s) on: なし(今回が初申請です)
- コメント/Comment: 仮運用は種別ごとに行います。種別Cは WP:BOTREQ の案件から、種別Dは事前合意をいただいた後に、それぞれ40〜200回の範囲で実施し、結果をここで報告します。よろしくお願いいたします。--ホワイトベアー(会話) 2026年10月28日 (水) 17:56 (UTC)
- 補足:種別Cの有用性について。WP:BOTREQ では直近でもリンク修正の依頼が継続的に処理されており(数百〜千件超の規模のものを含む)、手作業では対応が重い作業です。本Botは依頼の対応表の範囲に限定してこの作業を引き受けます。種別Dは規模こそ小さいですが、全件の差分確認を前提とした再現性のある定型作業として位置づけています。--ホワイトベアー(会話) 2026年10月28日 (水) 18:11 (UTC)
反対 申請者は100件程度の編集履歴がないようです。申請書の旧名、表示名、旧名#節という表現を見ても、交渉力のある知識豊かなBot運用者の経験が不足しているようです。もっと編集経験を積んで申請されることをお勧めします。--AnakaSata(会話) 2026年10月30日 (金) 12:24 (UTC)
- ご意見ありがとうございます。1点だけ事実関係を補足します。運用者アカウント(ホワイトベアー)の日本語版での編集回数は現在106回です。経験が十分でないというご懸念は真摯に受け止めます。本申請は手動制御(半自動)で、保存前にdry-runの差分を運用者が全件確認し、種別CはBOTREQの対応表の範囲内のみ、種別Dは固定リストの1項目のみに限定しています。申請書の表現について具体的に不適切な点をご指摘いただければ修正します。仮運用の結果も本節で報告しますので、その内容も含めてご判断いただけますと幸いです。--~~~~--ホワイトベアー(会話) 2026年10月30日 (金) 13:05 (UTC)
- ボット名/Bot: Fawbot (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 運用者/Operator: 翼のない堕天使 (会話 • 投稿記録 • SUL1 • SUL2 • 他P)
- 作業間隔/Interval: 1編集ごとに60秒以上。現行分(約1500記事)完了後は週一でチェックし、対象が出たときに置換実行する想定です。
- 作業種別/Type(s) of task(s):
- 種別C: Cewbotが仮リンクを内部リンクに置き換えた(要約が「解消済み仮リンク」で始まる編集)後に、リンク先の記事が削除されて赤リンクになったものを、置き換え前の仮リンクに戻す。
- 対象は標準名前空間のページだけでTemplate名前空間などは対象外とします。
- リンク先の最後の記録が削除で、削除がCewbotの置き換えより後であり、削除から30日以上たっているもの。
- リンクの形がCewbotが入れたもの(
[[記事名]]または[[記事名|表示文言]])のまま残っている場合だけ戻します。 - 戻すのは、その版でCewbotが消した仮リンクそのもの(表示文言を含む)とします。
- 保存の直前に、リンク先の状態、削除の記録、ページの最新版を取り直して判定し、取得した版を基準に保存します(編集の競合を検出する)。
- 要約の例: 「解消済み仮リンクのリンク先が削除されたため、仮リンクに戻します: [[記事名]](Cewbotの置き換え: [[特別:差分/版|版]])」
- 2026年10月時点で、対象は約1,750件(約1,500記事)の見込み。
- 種別C: Cewbotが仮リンクを内部リンクに置き換えた(要約が「解消済み仮リンク」で始まる編集)後に、リンク先の記事が削除されて赤リンクになったものを、置き換え前の仮リンクに戻す。
- 運転方法/Operation: 現行分は、運用者が手元で手動で起動し、起動後は自動で編集する。現行の対象を処理し終えたら、GitHub Actionsでの定期実行(全自動)に移る予定です。会話ページに新しいメッセージがあるか、利用者:Fawbot/停止 に何か書き込まれたら、編集を止めます。
- ソフト/Software: Python 3(MediaWiki APIを直接使用)。ソースコード: https://github.com/fawbot-wikipedia/wikibot
- 連絡/Contact: 利用者‐会話:翼のない堕天使
- ボットフラグ/Has bot flag(s) on: なし
- コメント/Comment:
- 申請の前に、動作確認として10回編集しました(特別:差分/111595580、特別:差分/111595597、特別:差分/111595616、特別:差分/111595631、特別:差分/111595660、特別:差分/111595680、特別:差分/111595827、特別:差分/111595854、特別:差分/111595877、特別:差分/111595901)。目検で動作/編集内容に問題がなかったことを確認済みです。
- 最初に50件程度の動作確認を行い、編集内容に問題なければ、残りを実行する予定です。
- いうなればbotで置き換えた編集の差し戻しを行うだけの作業なので、複雑な判断を要する部分も少ないかと思います。--翼のない堕天使(会話) 2026年11月1日 (日) 14:27 (UTC)
コメント 申請ありがとうございます。動作確認の編集内容を拝見し、個人的には、一定の意義がある作業だと理解しました。Botアカウント以外に、翼のない堕天使さんのアカウントで編集されている修正もございますが、どのように使い分けていらっしゃるでしょうか。--W.CC(会話) 2026年11月2日 (月) 11:51 (UTC)
返信 コメントありがとうございます。解消済み仮リンクが赤リンクになっているのは最初偶然発見したので、数件はそれで修正しています。その後、思ったより多そうだということで全数調査すると上述の通り、1500記事以上に対象があることがわかりました。その時点でbot化は考えていたのですが、まずは手動編集でbot化できる程度に単純化できる作業かを見分けるために手で行っていたという流れになります。(最初revertでできるならそれでやろうかなとか試行錯誤してます・・・)翼のない堕天使(会話) 2026年11月3日 (火) 00:20 (UTC)
コメント 以前2ヶ月くらいみっちり手作業の仮リンク解消作業を行なった経験から言えば、Botで仮リンクを元に戻す作業には反対です。元になった言語の記事を検証するとリダイレクトになって意味がわからなくなっていたり、仮リンクが孤立していたりと記事も更新されていて間違いが割とあります。Botで間違いであるかもしれない・整合性が取れていない仮リンクに戻すのは間違いの上塗りで違反行為と考えます。荒らし行なった、履歴不継承であろうと一旦仮リンク解消されたものは赤リンクを青リンクにしていただける人が現れるまで待つべきと思います。最後に仮運用の許可を得てから仮運用する決まりです。Fawbotは違反しています。--AnakaSata(会話) 2026年11月3日 (火) 02:23 (UTC)
返信 (Anaka Satamiya宛) コメントありがとうございます。2点に分けてお答えします。- 1. 仮運用について
- 申請前に行った10回の編集は、Wikipedia:Bot#運用の制限の表にある「簡単な動作確認(おおむね40回未満)」として行ったもので、未承認Botアカウントでも可能な範囲と理解しています。編集間隔もすべて60秒以上にしています。
- 2. 作業内容について
- (この部分はすでにご理解いただけているものと思いますが、)このBotが戻すのは、Cewbotが置き換えた時点で記事にあった仮リンクそのもの(もともと編集者が書いたもの)で、Botが新しく仮リンクを作ることはありません。今は赤リンクになっていて、他言語版への手がかりがなくなっている状態です。これを仮リンクに戻すことで、読者は他言語版をたどれるようになり、日本語版の記事が作り直されればCewbotがまた解消します。
- 一方で、ご指摘のとおり、他言語版の記事がその後にリダイレクトになったり削除されたりしている場合は、戻すとかえって誤ったリンクになります。今の実装では日本語版のリンク先しか確認していないので、次の条件を加えます。
- 保存の直前に他言語版のリンク先も確認し、記事が存在しない場合・リダイレクトになっている場合・曖昧さ回避になっている場合は戻さない(Botでは触らず、一覧にして手作業で確認します)
- 「仮リンクが孤立している」という例についてはよくわかりませんでした、すみませんが具体的にどういう状態かを教えていただけますか。--翼のない堕天使(会話) 2026年11月3日 (火) 12:51 (UTC)
コメント ご意見ありがとうございます。*1.については、回数関係なく使用申請する前にFawbotをテストするのは、仮運用許可前ですので不可。個人アカウントで止めておくべきでした。
- 2.について、変更済みの特別:差分/111595827を例に挙げると、英語版ではコロナにかかったという記述はないのに2019年コロナウイルス感染症に関連する人物・事項索引ではあがっているということで孤立しています。この記事に入院したという注釈をつけないと不備があリます。そこまで詳しくみて変更しないといけないと思います。
- --AnakaSata(会話) 2026年11月4日 (水) 01:48 (UTC)