Manual:Pywikibot/archivebot.py/fr

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. It then goes through all pages (or a specific page if specified using options) and archives old discussions. This is done by breaking a page into threads, then scanning each thread for timestamps. Threads older than a specified threshold are then moved to another page (the archive), the name of which can be based on either the thread's name or a counter that is incremented when the archive reaches a certain size. For a documentation on on-wiki setup, please see 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