Jump to content

Faq/Wiki/017

From The Document Foundation Wiki
< Faq | Wiki
This page is a translated version of the page Faq/Wiki/017 and the translation is 100% complete.

この Wiki で bot (AWB、PyWikiBotなど)を使用する方法

全般

私たちのwikiは最新の MediaWiki バージョンの1つを使用しているので、まずボットを実行するためのAPIアクセスを作成する必要があります(MediaWiki 1.27以降)。Special:BotPasswords にアクセスして、ボットのAPIアクセスを作成します。ボットを自動化モードで実行している場合は、別のアカウントを作成し、bureaucrat(例:User:Dennisroczek)に新しいアカウントのボットフラグを依頼するのことをお勧めします。

AWB

バグとMediaWikiバージョン1.27のため、現時点ではこれは不可能です。Wikimedia's Phabricator T159866 エントリ(バグチケット)も参照してください。もし可能になった場合は、その方法を報告してください。

PyWikiBot

TDFwiki にログインするために次の(完璧ではない)設定を使用することができます。両方のファイルは PyWikiBot のルートフォルダに配置する必要があります。

user-config.py

#mylang='en'
console_encoding = 'utf-8'
password_file = "user-password.py"
max_external_links = 4 # コンピュータに過負荷をかけないためのデッドリンクチェッカーに使用されます

#TDFWIKI
mylang = 'TDFwiki'
family = 'TDFwiki'
usernames['TDFwiki']['TDFwiki'] = u'CleanupBot'
family_files['TDFwiki'] = 'https://wiki.documentfoundation.org/api.php'
sysopnames['TDFwiki']['TDFwiki'] = u'CleanupBot' # ボットにページの削除に必要な管理者権限がある場合

user-password.py

('TDFwiki', 'TDFwiki', u'CleanupBot', BotPassword(u'CleanupBot', u'素晴らしいパスワード'))