Wikipédia:Bot

Un article de Wikipédia, l'encyclopédie libre.


Les bots (abréviation de robots) sont des agents automatiques ou semi-automatiques qui interagissent avec Wikipédia comme le fait un utilisateur mais pour des tâches répétitives et fastidieuses pour un humain.

Les bots peuvent être utilisés pour générer des articles. D'autres peuvent être utilisés pour éditer ou même détruire des articles. Certains bots sont spécialisés dans la gestion des liens d'interlangue, la résolution des homonymies, les annulations de certains vandalismes ou encore les opérations sur les catégories.

Des bots bien conçus peuvent apporter un bénéfice concret à Wikipédia. Cependant, parce que le système n'a pas été conçu pour supporter des bots, même un bon bot peut avoir des effets secondaires non souhaitables.

  • Si vous avez besoin de l'aide d'un bot, cliquez ici...
  • Si vous remarquez une faute d'orthographe récurrente, n'hésitez pas à l'ajouter à Wikipédia:AutoWikiBrowser/Typos
  • Pour demander le statut de bot sur Wikipédia ou pour vous prononcer sur les demandes en cours, cliquez ici
Raccourci [+]
WP:BOT

Sommaire

[modifier] Bénéfices et effets secondaires des bots

Bénéfices que les bots offrent

  • Ils fournissent un bon modèle de données préformatées pour les contributeurs.
  • Ils fournissent potentiellement une unique ressource qui n'est pas directement accessible sur le web.
  • Ils permettent de mettre à jour automatiquement des informations comme une liste d'articles récents sur les portails ou d'effectuer des tâches répétitives comme par exemple importer un grand nombre d'images.

Effets secondaires inhérents à l'utilisation des bots dans le système actuel

  • Ajouter à Wikipedia des dizaines de millions d'entrées qui ne sont pas près d'être modifiées par un wikipédien.
  • Augmente artificiellement l'activité perçue de Wikipedia.
  • Peut être perçu comme de l'usurpation des buts de Wikipedia, d'une encyclopédie à une gazette par exemple.
  • Danger d'abus par des « bots vandales » ou simplement des bots errants. Un bot incontrôlable peut potentiellement causer une charge serveur importante ou même une attaque DOS.
  • Plaintes à propos des interférences avec les opérations normales des contributeurs (Liste de suivi par exemple - résolu : masquage des bots par défaut).

[modifier] Règles d'utilisation des bots

On distingue deux types de bots :

  • le bot utilisé de façon temporaire et à petite échelle. Ce type de bot peut être utilisé directement sous le compte de l'utilisateur. Il est recommandé à l'utilisateur de faire très attention. En cas de problème (dérapage du bot), le compte utilisateur pourra être bloqué par un sysop ;
  • le bot à usage fréquent et grande échelle. Ce qui suit concerne ce type de bot.

Premièrement, un bot doit être autorisé pour pouvoir être utilisé à grande échelle.

Pour suggérer un travail susceptible d'être accompli par un bot, soumettez votre requête et mettez un mot au bistro si la requête est importante.

Le créateur de bot doit démontrer que :

  1. Le bot est utile.
  2. Le bot est sans danger.
  3. Le bot ne sature pas le serveur.
  4. Le bot a été approuvé par quelqu'un.

Dans l'idéal, on devrait toujours vérifier avec un sysop ou un développeur avant d'utiliser le bot. Il faut que le bot soit suffisamment lent pour que les erreurs puissent être repérées rapidement et corrigées par les autres avant qu'il cause des dommages.

Deuxièmement, le bot doit aussi faire ses changements comme un utilisateur loggué qui peut être contacté en cas de problème. Un bot doit pouvoir être arrêté à tout moment par n'importe quel sysop.

Il est demandé de créer un compte utilisateur indépendant, et de faire enregistrer ce compte utilisateur sous un statut de bot. Depuis que les bureaucrates ont la possibilité de changer le statut des bots, c'est aux bureaucrates qu'il faut faire la demande (anciennement les stewards sur meta).

[modifier] Le statut de bot

[modifier] Validation d'un nouveau bot

Une demande doit être faite sur la page Wikipédia:Bot/Statut. Si la requête est acceptée, le propriétaire du bot peut demander le bot flag sur Wikipédia:Demande d'acquisition du statut de bot (anciennement la page Requests for bot status sur meta, celle-ci est toujours valable pour les projets n'ayant pas de bureaucrates).

[modifier] Recommandations

[modifier] Ajout du suffixe « bot » à la fin du nom

Pour permettre aux utilisateurs de mieux distinguer les robots des simples utilisateurs, il est souhaitable de choisir un nom se terminant par la syllabe « bot ». Réciproquement, dans Aide:compte utilisateur, on demande aux simples utilisateurs d'éviter cette syllabe. Attention, quelques robots comme Badmood, Chikamichi, Eden, Koyuki, Loveless ou Larco n'ont pas le suffixe « bot ».

[modifier] Apparition du bot dans les outils de surveillance

Les robots sont signalés sur certains outils de surveillance par la lettre b minuscule en caractères gras
Les robots sont signalés sur certains outils de surveillance par la lettre b minuscule en caractères gras


  • Apparition avec b dans la liste de suivi personnelle
  • Apparition avec b dans la liste de suivi des liens de chaque page
  • Apparition avec b dans les modifications récentes
  • Mais : apparition sans le b dans l'historique de la page : il faudra donc se fier à la terminaison en "bot" du nom d'utilisateur, en prenant garde au fait que certains bots ont un nom banalisé (voir ci-dessus).
Les robots ne sont pas signalés par la lettre b dans l'historique
Les robots ne sont pas signalés par la lettre b dans l'historique


Avec le statut de bot, les contributions du bot n'apparaîtront pas automatiquement dans les modifications récentes. Il est toutefois possible de voir leurs contributions en activant l'option « afficher les robots ».

Il est cependant déconseillé d'enlever les fonctions de temporisation des bots comme les sleep présents dans PyWikipedia. Même si les modifications récentes n'apparaissent pas dans la liste habituelle, il est toujours possible d'observer le comportement des bots (via IRC) et les bloquer en cas de modifications en rafale. Une diminution des temps d'attente peut être envisagée jusqu'à une période raisonnable (ie. toutes les 15 à 45 secondes). PyWikipedia par exemple propose un tel paramètre (voir minthrottle et maxthrottle dans config.py)

[modifier] Accueil des nouveaux arrivants

L'utilisation d'un bot est à proscrire pour ce travail. Il est préférable de conserver un ajout manuel des bandeaux pour privilégier les contributeurs sérieux.

[modifier] Liste des bots sur la Wikipédia francophone

Voir aussi : Catégorie:Bot Wikipédia.

[modifier] Bots autorisés et utilisés actuellement

Nom du bot Contributions Responsable Fonction
Alecs.bot contribs Alecs.y Interwiki, Corrections orthographiques & typographiques, Wikipédia 1.0, Regex simples, Catégories...
Analphabot contribs Like tears in rain Corrections orthographiques & typographiques, Wikipédia 1.0, Regex simples, Catégories
Badmood contribs Phe homonymies, interwikis, remplacements de texte, catégories
BotduKiwi contribs BenduKiwi corrections semi-automatisées de modèles, liens, interwikis
Chicobot contribs Chico Modifications de masse : corrections de liens, ajouts de modèles, etc ...
Chlewbot contribs Chlewey interwikis
Chobot contribs ChongDae (ko) interwikis
CyeZBot contribs CyeZ (nl) interwikis
DasBot contribs Jef-Infojef création des ébauches de communes françaises et d'autres projets de contenu.
Diderobot contribs Sam orthographe et toutes autres corrections
DodekBot contribs Dodek interwiki
Erabot contribs Erasoft24 catégories, bandeaux, et un peu de tout..
Escarbot contribs Vargenau interwikis, renommages de catégories
Eskimbot contribs Eskimo corrections, interwikis, doubles redirections vérification des liens externes
Eybot contribs EyOne interwikis, remplacements et ajout de textes/modèles
Fabbot contribs Fabien1309 homonymies
FlaBot contribs FlatBot (de) interwikis
Gpvosbot contribs Gpvos interwikis
HAL contribs Stanlekub Wikipédia 1.0
Haribot contribs Deadhoax corrections Orthographiques et typographiques
HasharBot contribs Hashar interwikis, homonymies
Hephgebot contribs Messire Hephgé Corrections semi-automatisées (générales: liens, catégories, ...), interwiki, ...
Hexabot contribs Hexasoft gestion articles sur les geckos
Hxhbot contribs Hxh interwikis
KocjoBot contribs Klemen Kocjancic (sl) interwikis
Koyuki contribs Ryo corrections, homonymies, interwikis
Kyle the bot contribs Kyle the hacker corrections, remplacement de textes, interwikis, passage en UTF-8
Larco contribs Dereckson Aide au processus de pages à supprimer, tâches ponctuelles de maintenance, gestion de la page WP:NEW
Le Pied-bot contribs Educa33e orthographe, typographie, catégories, divers...
Liquid-aim-bot contribs Liquid 2003 corrections orthographiques, interwikis, remplacements de texte etc.
Louperibot contribs Louperivois interwikis, homonymies, doubles redirections
Loveless contribs Darkoneko remplacements de texte, retrait liens morts images
MMBot contribs Marc Mongenet corrections, remplacements de texte
MedBot contribs Med interwikis, corrections, passage en UTF-8
MoriBot contribs Moribunt interwikis
MSBOT contribs Meisam (fa) interwikis
MyBot contribs iAlex Mise à jour d'articles récents, divers
NaBot contribs Jg enrichissement de la chronologie de la BD
Nono le petit robot contribs Manchot interwikis
PieRRoBoT contribs PieRRoMaN corrections, redirections, interwikis (un peu de tout quoi)
PimpBot contribs NeuCeu changements cosmétiques et orthographiques
PipepBot contribs Pipep interwikis
Probot contribs Dake màj articles récents sur les portails, gestion du bac à sable, divers
Proxybot contribs Gribeco blocage de proxies ouverts, ce bot possède également le statut d'admin ; il tourne actuellement sans bot flag
Ptbotgourou contribs Gdgourou modèle de portails, bandeau évaluation Wikiprojet, besoin du Portail Disney, typo fix et divers
Robbot contribs Andre Engels interwikis, homonymies
RobotE contribs Ellywa interwikis
RobotQuistnix contribs Quistnix interwikis
Salebot contribs Gribeco révocation de vandalisme et d'erreurs de débutant ; tourne maintenant sans le "bot flag"
Salecabot contribs Poleta33 ce bot ajoute le modèle {{Commons}} ou {{Taxobox commons}} aux articles d'une categorie
SashatoBot contribs Sasa Stefanovic interwikis
Solbot contribs Solensean remplacements de texte, orthographe
StéBot contribs Sté pour les pays, page de requête Projet:Pays du monde/Bot
StefBot Contribs Stef48 {{infobox}}, signature, ajout de bandeau portail, ...
WartBot contribs Wart Dark interwikis et corrections orthographiques
WikiCleanerBot contribs NicoV maintenance, en particulier correction des liens vers les pages d'homonymie
Xibot contribs Pabix corrections mineures diverses.
Ugur Basak Bot contribs Ugur Basak (en) interwiki
YurikBot contribs Yurik (en) interwiki
Zwobot contribs Head (de) interwiki
ZX81-bot contribs TiChou remplacements de texte, suppressions de liens externes, catégories, corrections « ortho-typographiques », wikification, statistiques
Zyxwvut-Bot contribs Hégésippe corrections orthographiques et typographiques
ZiziBot contribs irønie Remplacements en masse : catégories, modèles, évaluations WP.1.0.


La liste ci-dessus est mise à jour manuellement. Pour une liste à jour des bots validés, consulter la liste des bots.

[modifier] Bots non autorisés ou en phase de test et utilisés actuellement

Nom du bot Contributions Responsable Fonction
LeonardoRob0t contribs LeonardoG (pt) interwikis
Ludo Thécaire contribs Bayo utilisé localement pour catégoriser les jeux vidéo
Querypedia Esp2008 requêtes SQL sur un dump
TépaBot v1.2 contribs Shlublu Modifications par regexp. En remaniement, doit donc rester en phase de test.
WikiDreamer Bot contribs WikiDreamer Interwikis
Xavier Combelle Bot contribs Xavier Combelle comme je suis amené à le reprogrammer pour
faire de nouvelles tâches je désire qu'il reste en phase de test

Voir aussi :

[modifier] Anciens bots

Ces bots ne sont a priori plus actifs (plus de 3 mois sans nouvelles modifications).

Nom du bot Contributions Responsable Remarques
AlphaBot contribs Korg homonymies, corrections et remplacements, catégories
Amabot contribs Gribeco Listes, catégories
Andrewbot contribs Andrew pmk (en) interwikis, homonymies
Athybot contribs Athymik premier bot en date de Wikipédia FR, il était utilisé pour désambiguisation, correction de liens, etc. ; son responsable a quitté Wikipédia.
Bot de Sept Lieues contribs guillom corrections orthographiques
Chikamichi contribs jd liens obsolètes, erreurs de titres
CommonsBot contribs Duesentrieb
(possibilité de contacter jd)
poste sur le CommonsTicker de la Wikipédia francophone. Non autorisé pour laisser ses contribs visibles dans les RC.
djobot contribs djo0012 homonymies, remplacements et ajout de texte, classement alphabétique de liste...
programmation en cour donc j'ajoute continuellement de nouvelle fonction, pour une liste a jour voir ici.
DomBot contribs Dom test du plugin d'édition plog4u_org pour Eclipse
Guanabot contribs Guanaco (en) interwikis
Lt-wiki-bot contribs Knutux (lt) interwikis
Ludo29bot contribs Ludo catégories
MagnetiK-BoT contribs MagnetiK homonymies
MisterMatt Bot contribs MisterMatt pour catégoriser les ébauches, placer des bandeaux portails, déplacer des catégories… Son activité reprendra dans un an, quand j'aurai plus de temps disponible.
Orthogaffe contribs Looxix Son responsable a quitté Wikipédia.
Palica contribs Palica (sk) interwikis
Pasquebot contribs Poleta33 (migration des modeles Babel vers les boîtes utilisateurs)
Robodoc.at-fr contribs Robodoc (de) interwikis
Test-tools contribs Test-tools (als) interwikis
WartBot contribs Wart Dark interwikis et corrections orthographiques
WeftBot contribs Weft interwikis
YolanCbot contribs Yolan Chériaux renommage de catégories
ajout du bandeau {{Commons}}
bot peu actif

Voir aussi :

[modifier] Logiciels de bots

[modifier] Requêtes

Vous ne possédez pas de robot, mais vous voudriez qu'un robot réalise certains travaux pour vous : allez adresser une requête sur la page : Wikipédia:Bot/Requêtes.

[modifier] Voir aussi

[modifier] Liens externes


Statuts techniques des contributeurs
Administrateur Bureaucrate Steward
Bot Développeur Vérificateur d'adresses IP