Un bot (abréviation de robot) est un utilisateur spécial utilisé par des programmes pour contribuer automatiquement, en général pour effectuer des tâches répétitives, compliquées ou fastidieuses : remplacement de liens sur plusieurs pages, changement d'images, ajout de catégories, ...

Le programme utilise ce nom d'utilisateur pour ses contributions. Il est contrôlé par un utilisateur normal (son maître).

Un utilisateur bot doit faire partie du groupe des bots afin que ses contributions puissent être masquées dans les modifications récentes. Il faut demander l'attribution du groupe bots auprès des bureaucrates.

Il y a actuellement 9 bots sur la version francophone de Wikilivres.


Requêtes

Il est possible de demander l'intervention d'un bot :

Liste des bots déclarés

Utilisateurs ayant le statut de bot :

  • Dexbot discussion contributions
  • EmausBot discussion contributions
  • Flow talk page manager discussion contributions
  • JackBot discussion contributions
  • ListeriaBot discussion contributions
  • Maintenance script discussion contributions
  • MediaWiki default discussion contributions
  • MediaWiki message delivery discussion contributions
  • タチコマ robot discussion contributions

Utilisateurs utilisés comme bot (les inactifs n'ayant pas le statut de bot) :

Modèles pour les bots
Utilisateur:Addihockey10 (automated)
Utilisateur:AddihockeyBot
Utilisateur:Caypartisbot
Utilisateur:ChessBOT
Utilisateur:CoinCoin
Utilisateur:Crochet.david.bot
Utilisateur:Julien1311bot~frwikibooks
Utilisateur:MahdiBot
Utilisateur:MediaWiki default
Utilisateur:OxBot
Utilisateur:RamaccoloBot
Utilisateur:Savant-bot
Utilisateur:Tavernierbot
Utilisateur:VolkovBot
Utilisateur:タチコマ robot

Créer un bot

Un bot permet d'automatiser des tâches répétitives ou fastidieuses ayant en général, un risque d'erreurs plus élevé si elles sont effectuées manuellement.

Un bot est un programme informatique qui se connecte au site wiki pour effectuer des opérations, en utilisant l'interface de programmation de MediaWiki (API). Le script utilisé est /w/api.php. Voir les pages suivantes :

  • anglais API de MediaWiki,
  • français Le bac à sable API permettant de tester l'API sur wikilivres.

Il existe des programmes permettant de créer des bots :

Pour plus de détail, voir :

Les étapes de création d'un bot sont :

Prévoir un mécanisme d'arrêt du bot permet d'éviter que le compte du bot soit bloqué.

Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.