*souffle* Je dépoussière un peu mon blog...
Aujourd'hui je voudrais vous présenter Ping. C'est un Bot (ou Botnet, c'est vous qui voyez) que j'ai crée pour qu'elle anime le chanel sur lequel je traine : #erreur503 sur irc.langochat.net (port 6667 si vous voulez venir).
En fait je voulais un bot depuis un long moment, alors j'ai cherché comment en faire un. D'abord je me suis intéressé aux eggdrops, mais ces bots s'avèrent bien trop complexe pour moi, surtout qu'au final Ping fait la même chose qu'eux. Ensuite j'ai cherché des bots tout fait préprogrammés à installer et hop sa marche. J'en ai trouvé aucun. Alors j'ai chercher à en coder un, en espérant trouver un turo surlequel pomper du code qui aurait plus ou moins marché. Et vendredi soir j'ai trouvé un super tuto qui explique comment utiliser la librairie irclib en codant ne python, un langage que j'aime beaucoup bien que je ne savais pas du tout le programmer. Bon les exemples n'étaient pas suffisants pour copier/coller et avoir un bot mais sa m'a donné gout à la programmation. Ping est un peu ma toute première oeuvre :). Par contre j'ai galeré poru apprendre le python, car le super tuto du Site du Zero qui l'enseignait a été retiré par son auteur (et c'est bien con de l'avoir fait). Enfin depuis 2 jours je passe mon temps à l'améliorer. Depuis elle est devenu un super Bot et tout le monde sur le channel l'adore :D.
J'ai tellement pris gout à la programmation que je me suis carrémant lancer dans la programmation d'un mini client IRC en python, mais je bloque sur l'envoi de messages (multi threading machin, j ai encore beaucoup à apprendre).
Si vous désirer la voir à l'oeuvre c'est par ici :
Sur votre client IRC habituel :
Channel : #erreur503
Serveur : irc.langochat.net
Port : 6667
Ou bien si vous ne savez pas utilisez IRC :
Allez ici : http://www.langochat.net/
Entrez votre pseudo
Choisissez #erreur503 dans la liste
Cliquez sur Chattez.
KaitoKito.