Utilisateur:Probot
Un article de Wikipédia, l'encyclopédie libre.
Je mettrai en place le robot dès que possible. Si ça ne fonctionne pas ou s'il faut une liste provenant de plusieurs bandeaux, n'oubliez pas de m'indiquer où le bot doit écrire et combien d'articles doivent être dans la liste.
Fonctionnement : le robot se base généralement sur le modèle du portail qui est lié dans les articles (ou tout autre modèle désiré). Le robot ne supporte pas la création de listes à partir des catégories/sous-catégories. La mise à jour se fait tous les 45 à 60 minutes en fonction de la charge du serveur et du réseau Wikimedia. Il se peut que cet intervalle soit modifié pour des raisons de performance dans le futur, et ceci en fonction de la fréquence de création des articles d'un portail. Pour le détail technique, le robot est codé en Python et se base sur le framework Pywikipedia.
Problème courant : si le robot ne met plus à jour la liste des articles depuis quelques temps, il se peut que le portail ait dépassé la limite fatidique des 5000 articles (ou 10000 ou 15000, etc.). Dans ce cas, me contacter pour que je mette à jour le fichier de config mais il faudra bien que je corrige cela un jour :)
Autre problème courant : le robot ne supporte pas bien les renommages du modèle qui doit être surveillé. En cas de renommage d'un modèle de portail, me contacter pour corriger le fichier de configuration.
Probot
Probot est bot appartenant à Dake.
Ce n'est pas un faux-nez, mais plutôt un compte automatique ou semi-automatique afin de faire des modifications répétitives qui seraient extrêmement longues à faire manuellement.
Administrateurs : si ce bot est en flagrant délit de mauvais fonctionnement voire de destruction d'articles, prière de le bloquer.
Matériel
- Pentium III 733, 128 MB
- Gentoo, kernel 2.6.17
- Python pour les scripts
- bientôt peut-être des choses avec Mono, à voir.
- Tourne 24 heures sur 24, 7 jours sur 7
- Probot a également le statut de bot sur la version francophone de Wikisource
Tâches
- Assurer les mises à jour des articles récents sur les portails. Si vous avez besoin d'une telle liste pour votre portail, vous pouvez me contacter, je mettrai volontiers en place le script nécessaire pour l'opération. Pour éviter la surcharge des serveurs et en attendant de concevoir un meilleur script, je n'assure pas la liste des modifications récentes en dehors du portail Suisse.
- nb. Bayo propose également un service similaire au travers de son bot Ludo Thécaire. Il génère des listes plus complexes que mon bot, et qui peuvent être intéressantes pour les projets.
- Revert régulier des bacs à sable
- Nettoyages et suppressions diverses (catégories, images, etc.)
- Gestion de l'image du jour
Code et téléchargements
Attention, avant d'utiliser des scripts disponibles directement sur Wikipédia, vérifier l'historique pour s'assurer qu'ils n'ont pas été vandalisés.
Articles récents sur les portails
Bot qui extrait pour les portails une liste des articles récemment modifiés. Il utilise l'API Query et se base sur les articles liés à un modèle (le bandeau) pour faire la liste. Le nombre de liens est paramétrable.
Nettoyage des images
Voir le projet LicenseToKill : http://licensetokill.sourceforge.net
Image du jour
Bot pour la génération des pages de Wikipédia:Image du jour. Rapatrie les infos depuis le Picture of the day de Commons et remplit les cases.
Interwiki
Extrait depuis un dump XML de :en (ou autre) les pages liées à :de, :es, :nl, :ja, :it mais pas :fr. Nécessite Perl et ParseMediaWikiDump
Semi-protection
Bot qui semi-protège une série de pages, utilisé pour les images du jour. En Python, ne nécessite pas Pywikipedia. Utilisable seulement par les admins (accessoirement développeurs puisque le script doit être modifié).
Médailles
J'ai l'honneur de décerner ce jour la médaille du Dresseur de robot utile à Dake, pour ses nombreuses actions de maintenances salvatrices au sein de l'encyclopédie. (notamment, son recent script supprimant les liens vers des images supprimées dans les articles) Darkoneko 猫 12 octobre 2005 à 20:06 (CEST) |