HADOPI - Le Net en France : black-out

Poilu

Un article de Haypo.

Retour à la page précédente Retour aux projets à Victor

Poilus
Poilus

Poilu est bot IRC écrit initialement par Damien Boucard. Il fait des rimes à chaque fin de phrase (ex: "Salut" > "Poil au cul"). Inutile, donc indispensable.

J'ai amélioré le bot depuis : support de l'UTF-8, support de réponse selon des mots clés (ex: "çapucèpalibr" quand le mot "Windows" est détecté).

Le bot est écrit en python et est basé sur une exempel de Joel Rosdahl. Il gêre l'UTF-8 et l'iso-8859-1. Il utilise un dictionnaire de rimes basée sur la terminaison des mots.

[modifier] Commandes

Commandes privéees :

  • rime mot / derime mot : Ajoute/Supprime un mot au dictionnaire des rimes
  • terminaison mot : Affiche la terminaison d'un mot
  • liste rimes mot : Affiche la liste des rimes connues pour l'expression spécifiée
  • dit #chan ... : Fait parler le bot
  • recharge_terminaison : Recharge terminaison.txt
  • recharge_dico : Recharge dico.txt
  • recharge_motcle : Recharge motcle_regex.txt
  • join #chan / leave #chan : Rejoint/quitte un salon
  • backup : Sauvegarde les données sur le disque-dur
  • utf-8 / iso : Passe en UTF-8 / iso-8859-1
  • muet : Affiche la liste des caractères muets
  • taux_reponse xxx : Change le taux de réponse (0%: muet, 100%: trop bavard)
  • reponse_dico : Active / désactive les réponses venant du dictionnaire (rimes)
  • reponse_motcle : Active / désactive les réponses par mot-clé

Commandes publiques :

  • ta gueule : Fait taire le bot
  • casse toi : Le bot se déconnecte

[modifier] Téléchargement

Utilisez SubVersion pour avoir la dernière version de développement :

svn co http://haypo.hachoir.org/svn/poilu

Vous pouvez également consulter le code source en ligne.