Aller au contenu

Wiktionnaire:Bots

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
(Redirigé depuis Wiktionnaire:Robots)
Raccourci [+]
WT:BOT

Les bots (abréviation de robots) sont des agents automatiques interagissant avec le Wiktionnaire comme le fait un utilisateur lambda, 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. Des bots sont spécialisés dans la gestion des liens interlangue.

Des bots bien conçus peuvent apporter un bénéfice concret au Wiktionnaire. Cependant, parce que le système n’a pas été conçu pour prendre en charge des bots, même un bon bot peut avoir des effets secondaires indésirables.

Pour demander le statut de bot ou voter pour les requêtes en cours, consultez la page Wiktionnaire:Bots/Statut.

Bénéfices et effets secondaires des bots

[modifier le wikicode]

Bénéfices que les bots offrent

  • Possibilité d’importer automatiquement du contenu d’ailleurs, en grande quantité.
  • Ils permettent d’effectuer des tâches fastidieuses et répétitives avec une intervention humaine fortement réduite (corriger une erreur présente dans de nombreuses pages, mettre à jour les entrées selon une nouvelle convention du projet…).
  • Ils agissent sur tous les articles qui respectent un critère objectif, sans faire de sélectivité et donc en agissant même sur les articles peu consultés ou qu’un humain ne trouverait pas forcément s’il devait appliquer une mise à jour de certaines données.

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

  • Augmente artificiellement l’activité perçue du Wiktionnaire.
  • Peut être perçu comme de l’usurpation des buts du Wiktionnaire, d’un dictionnaire à un agrégat d’informations prises par ailleurs par exemple.
  • Ajouter au Wiktionnaire des dizaines de milliers d’entrées qu’aucun être humain n’a envie d’améliorer par manque d’intérêt (ce qui n’est un inconvénient que si ces entrées méritaient des changements).
  • Danger d’abus par des « bots vandales » ou uniquement 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 (bourrage des historiques, par exemple).

Règles d’utilisation des bots

[modifier le wikicode]

Deux types de bots autorisés (dans les deux cas, il est recommandé de faire très attention, car en cas de dérapage du bot, un sysop pourra bloquer le compte du bot et du dresseur) :

  • Bots sans statut de bot :
    • ils sont raisonnablement lents (pour ne pas surcharger la liste des modifications récentes ou les serveurs)
    • ils ne traitent pas de requêtes de bots concernant plus de cent pages
    • ils n’ont de préférence pas leur propre compte s’ils ne sont pas destinés à modifier le site en masse (ils se connectent donc sous le compte de leur dresseur)
  • Bots avec statut de bot :
    • ils ont obtenu par vote le statut de bot (voir ci-dessous)
    • ils doivent obligatoirement avoir leur propre compte, et avoir précisé sur leur page de présentation qu’ils sont des bots et l’identité du dresseur
    • ils ne doivent pas lancer plus de dix requêtes API par minute (comme précisé sur la page d’aide de l’API)
    • ils ont le droit de faire des modifications à grande échelle et de traiter toutes sortes de requêtes de bots (sous réserve d’approbation de la requête par la communauté).

Pour suggérer un travail susceptible d’être accompli par un bot, soumettez votre requête et mettez un mot sur la Wikidémie.

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 administrateur.

Il est demandé de créer un compte utilisateur indépendant, et de faire enregistrer ce compte utilisateur sous un statut de bot.

Bot administrateur

[modifier le wikicode]

Certaines longues tâches régulières nécessitant des droits spéciaux, il est parfois nécessaire de lancer un robot administrateur.

Par exemple :

  1. delete.py permet de supprimer en masse. Cela se produit pour des redirections qui étaient nécessaires pendant une bascule de renommage ;
  2. protect.py protège des pages. L’application de la charte impose de sécuriser les modèles les plus utilisés ;
  3. Bloquer les proxys ouverts, conformément aux recommandations de la fondation.

Demander le statut de bot

[modifier le wikicode]

À l’issue de deux ans d’inactivité, les administrateurs et les bots sont destitués[1].

Demander l’aide d’un bot

[modifier le wikicode]

Bots utilisés actuellement

[modifier le wikicode]
Liste incluse depuis Wiktionnaire:Bots/Liste
Raccourci [+]
WT:BL

Bots officiels du Wiktionnaire

[modifier le wikicode]

Cette page répertorie les bots du Wiktionnaire, et est mise à jour à la main. Elle n'est donc peut-être pas à jour. La liste mise à jour en temps réel par le logiciel est ici.

Nom du bot Responsable Flag depuis (vote) Fonction Historique des missions Autres projets Voir le code Dernière activité
(màj 2023-12-03)
Àncilu bot (d · c · b) Àncilu (d · c · b) 2023-03-26  Créer des flexions des verbes en sicilien ; traitement de requêtes aux bots. AWB 2023-10-23
Botomatik (d · c · b) Automatik (d · c · b) 2013-08-11 Traitement de requêtes aux bots, aide à la maintenance manuelle (cohérence des entrées) Historique eo AWB, Pywikibot (scripts) 2023-12-01
DarmoBot (d · c · b) Darmo117 (d · c · b) 2020-04-11 Taches ponctuelles : maintenance des pages, ajout de contenu, etc. Repo GitHub Voir les contributions
DbultBot (d · c · b) Dbult (d · c · b) 2015-05-01 Mise en forme générale 2023-06-17
FuzzyBot (d · c · b) Administrateurs de traduction 2018-01-18 Traductions
JackBot (d · c · b) JackPotte (d · c · b) 2009-11-11 Principalement du formatage et la création de flexions à partir des lemmes. Plus ponctuellement les tâches d'admin (protections, suppressions, blocages), import/export, et Wiktionnaire:Bot/Requêtes. Historique CentralAuth Catégorie:JackBot 2023-12-03
KunMilanoRobot (d · c · b) kvardek du (d · c · b) 2023-03-26 Remplacement de noms d'utilisateurs après renommage 2022-08-18
LeptiBot (d · c · b) Lepticed7 (d · c · b) 2019-10-08 Voir les contributions
LmaltierBot (d · c · b) Lmaltier (d · c · b) 2007-06-18 Création automatisée de mots et flexions, corrections de prononciation des formes conjuguées, petits formatages Spécial:Index/Utilisateur:LmaltierBot/ 2023-12-03
MarxavBot (d · c · b) Marxav (d · c · b) 2020-02-11 Correction ponctuelle de caractère(s) API dans les prononciations de mots français (API=Alphabet Phonétique International). https://github.com/marxav/marxavbot 2022-10-27
PamputtBot (d · c · b) Pamputt (d · c · b) 2012-10-03 Import de mots en népalais, création de catégorie Historique 2023-12-03
RobokoBot (d · c · b) Thibaut120094 (d · c · b) 2016-01-26 Liens interlangues, corrections typographiques et requêtes aux bots Wikipédia AWB, PWB 2023-01-20
UnsuiBot (d · c · b) Unsui (d · c · b) 2013-04-26 Créations de flexions en finnois Historique Script, AWB 2023-10-20

Bots globaux

[modifier le wikicode]

Les bots globaux font la même tâche sur des dizaines, voir des centaines de projets (essentiellement l’ajout de liens interwikis). La plupart ont le statut de global bot qui leur permet de bénéficier par défaut du statut de bot sur un certain nombre de projets. Sur le Wiktionnaire, ce statut n’a pas d’effet : il faut demander en plus le statut de bot ici pour que le bot puisse modifier le wiki en masse ; cela est dû à une politique spéciale pour les liens interwikis (ne pas retirer de liens interwikis pointant vers des redirections).

Nom du bot Responsable Flag depuis (vote) Fonction SUL
AvocatoBot (d · c · b) (anciennement GedawyBot) Avocato (d · c · b) 2011-11-04 interwikis SUL

Bots officiels

[modifier le wikicode]
Nom du bot Responsable flag depuis Fonction
Correcteur de redirection (d · c · b) MediaWiki automatique, octobre 2008 Renommage des doubles redirections. Désactivé.
MediaWiki default (d · c · b) MediaWiki automatique Mise à jour de l'espace de noms MediaWiki
WikimediaNotifier (d · c · b) Melancholie non Messages globaux de Mediawiki.
CommonsDelinker (d · c · b) Siebrand et Multichill non Suppression des liens vers les images supprimées de Commons.
Babel AutoCreate (d · c · b) MediaWiki automatique Création des catégories de locuteurs
MediaWiki message delivery (d · c · b) MediaWiki automatique Messages de Spécial:MassMessage
Flow talk page manager (d · c · b) MediaWiki automatique MW:Extension:Flow
Gestionnaire de la page Flow (d · c · b) MediaWiki automatique
Maintenance script (d · c · b) MediaWiki automatique Renomme les pages utilisateurs pendant renommage des comptes sur Meta

Anciens bots

[modifier le wikicode]

Les bots suivant ont été actifs sur le Wiktionnaire, mais ont rendu leur Bot Flag depuis qu'ils n'y travaillent plus. N'hésitez pas à demander aux bureaucrates de procéder au retrait du statut des bots inactifs. Ces derniers devront les ajouter dans MediaWiki:Gadget-DeluxeHistory.js.

Nom du bot Responsable Obtention du Flag Perte du Flag
DaftBot (d · c · b) FoeNyx (d · c · b) 2005-2006 2008-12-09
BotRenard (d · c · b) Jrcourtois (d · c · b) 2006 2009-02-17
Hunbot (d · c · b) Jeannot12 (d · c · b) 2006-08-26 2009-02-17
KipBot (d · c · b) Kipmaster (d · c · b) 2005 2009-02-17
Yann Bot (d · c · b) Yann (d · c · b) 2004 2009-02-17
Eobot (d · c · b) Eölen (d · c · b) 2006-11-16 2010-07-30
FtiercelBot (d · c · b) Ftiercel (d · c · b) 2007-08-03 2010-07-30
KoxingaBot (d · c · b) Koxinga (d · c · b) 2008-11-15 2010-07-30
PiedBot (d · c · b) Laurent Bouvier (d · c · b) 2005-10 2010-07-30
RobotGMwikt (d · c · b) GerardM (d · c · b) 2006-10-01 2010-07-30
SpaceBirdyBot (d · c · b) Spacebirdy (d · c · b) 2008-07-30 2010-07-30
Bonbot (d · c · b) Quentinv57 (d · c · b) 2010-05-08 2010-08-29
CaBot (d · c · b) Quentinv57 (d · c · b) 2010-04-11 2011-01-13
CaBot Junior (d · c · b) Quentinv57 (d · c · b) 2010-01-17 2011-01-13
CaBot Senior (d · c · b) Quentinv57 (d · c · b) 2009-10-05 2011-01-13
DerbethBot (d · c · b) Derbeth (d · c · b) 2010-02-09 2011-05-07
Diego Grez Bot (d · c · b) Diego Grez (d · c · b) 2010-08-25 2011-05-07
ChuispastonBot (d · c · b) Grimlock (d · c · b) 2010-11-27 2012-09-11
Luckas-bot (d · c · b) Luckas Blade (pt) 2010-02-09 2012-09-11
WikitanvirBot (d · c · b) Wikitanvir (d · c · b) 2011-04-27 2012-09-11
Interwicket (d · c · b) Robert Ullmann (en) 2009-02-08 2011-05-07
MenasimBot (d · c · b) Menasim (en) 2012-04-04 2012-09-11
CaBot Admin (d · c · b) Quentinv57 (d · c · b) 2010-04-25 2013-03-09
ChrisaixBot (d · c · b) Chrisaix (d · c · b) 2009-01-15 2011-05-07
Eikubot (d · c · b) Eiku (d · c · b) 2010-01-03 2011-05-07
ArthurBot (d · c · b) Mercy (d · c · b) 2010-04-28 2015-03-06
BotdeSki (d · c · b) VanBrooken (d · c · b) 2010-01-24 2015-03-06
Bot-Jagwar (d · c · b) Jagwar (d · c · b) 2011-12-29 2015-03-06
BotMoyogo (d · c · b) Moyogo (d · c · b) 2006, 2010-08-21 2015-03-06
Cjlabot (d · c · b) Cjlano (d · c · b) 2011-03-11 2015-03-06
Fenkysbot (d · c · b) Fenkys (d · c · b) 2012-04-12 2015-03-06
GanimalBot (d · c · b) George Animal (d · c · b) 2012-08-13 2015-03-06
KamikazeBot (d · c · b) Karol007 (pl) 2012-02-24 2015-03-06
Makecat-bot (d · c · b) Makecat (d · c · b) 2012-11-24 2015-03-06
ONKbot (d · c · b) Ĉiuĵaŭde (d · c · b) 2012-09-23 2015-03-06
OrikriBot (d · c · b) Orikrin1998 (d · c · b) 2013-01-01 2015-03-06
VolkovBot (d · c · b) Volkov (ru) 2007-08-05 2015-03-06
WarddrBOT (d · c · b) Warddr (nl) 2012-05-11 2015-03-06
Nom du bot Responsable Flag depuis (vote) Fonction Dernière activité
ABLouisBot (d · c · b) AB Louis (d · c · b) 2020-06-28 Liens vers Le Dico des Ados et Vikidia. 2020-07-02
Baltic Bot (d · c · b) Shalott (d · c · b) 2015-02-03 Liens interwikis, imports russe, lettons et traitement de requêtes aux bots. 2017-07-02
Daahbot (d · c · b) Darkdadaah (d · c · b) 2005 Polyvalent : formatages, remplacement, etc. 2015-01-14
Framabot (d · c · b) Framawiki (d · c · b) 2017-03-16 Newsletter 2021-03-02
GaAsBot (d · c · b) GaAs (d · c · b) 2011-01-09 Tâches ponctuelles, telles des remplacements de modèles obsolètes. 2013-04-23
GwynBot (d · c · b) Romainbehar (d · c · b) 2016-01-11 2020-05-14
HydrizBot (d · c · b) Hydriz (d · c · b) 2013-03-17 interwikis
JAnDbot (d · c · b) JAn Dudík (d · c · b) 2015-01-15 Liens interwikis 2017-07-28
MalafayaBot (d · c · b) Malafaya (d · c · b) 2009-08-29 interwikis (surtout catégories)
MglovesfunBot (d · c · b) Mglovesfun (d · c · b) 2010-09-19 Maintenance générale : correction de liens interne, syntaxe, élimination des liens vers des redirections 2014-12-21
Surbot (d · c · b) Surkål (d · c · b) 2018-06-01 Corrections en suédois 2019-08-31
UT-interwiki-Bot (d · c · b) 2016-06-03 Liens interwikis 2017-04-15
YS-Bot (d · c · b) Yoursmile (d · c · b) 2012-08-19 Liens interwikis 2015-10-19
タチコマ robot (d · c · b) とある白い猫 (d · c · b) 2012-06-05 Doubles redirections 2017-07-08

Bots refusés

[modifier le wikicode]

Bots en attente d’officialisation

[modifier le wikicode]

Références

[modifier le wikicode]

Liens externes

[modifier le wikicode]