Open main menu

MediaWiki β

Manuel:Pywikibot/archivebot.py

< Manual:Pywikibot
This page is a translated version of the page Manual:Pywikibot/archivebot.py and the translation is 100% complete.

Other languages:
català • ‎čeština • ‎Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎日本語 • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎中文
Git logo
Wikimedia Git repository has this file: scripts/archivebot.py

archivebot.py est un script d'archivage des pages de discussion.

Comment ça marche?

Le bot calcule les liens vers la ou les page(s) cible(s). Il itère ensuite sur toutes ces pages (ou une page spécifiée optionnellement) et archives les discussions anciennes. Pour celà il sépare la pages en différents fils de discussion, et repère les dates d'ancienneté de chaque fil grace aux dates de signatures. Les fils plus vieux qu'un certain seuil sont alors déplacés vers une autre page (la page d'archive). Le nom de l'archive est déterminé soit par le titre du thread, soit par un compteur incrémenté quand la taille de l'archive dépasse une certaine taille. Pour de la documentation sur la mise en place sur un wiki, voir archivebot.py/setup.

Paramètres

Usage: archivebot.py [options] TEMPLATE_PAGE

Options:
  -help           show this help message and exit
  -calc:PAGE      calculate key for PAGE and exit
  -file:FILE      load list of pages from FILE
  -force          override security options
  -locale:LOCALE  switch to locale LOCALE
  -namespace:NS   only archive pages from a given namespace
  -page:PAGE      archive a single PAGE, default ns is a user talk page
  -salt:SALT      specify salt
  -simulate         Do not change pages, just simulate