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 : Spécial:Listusers/bot

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 dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.