WiiOA, le bot IRC des serveurs OA !

Voila un petit script python que j'ai pondu cette après midi pour afficher des statistiques sur un serveur OA sur un channel IRC. Petite démonstration :

&lsaquo;NaPs&rsaquo; oa ?<br />
&lsaquo;WiiOA&rsaquo; NaPs : La map en cours est oa_pvomit (t: dm/20)<br />
&lsaquo;WiiOA&rsaquo; NaPs : et tonio (2), GP (0), negon (1) sont en train de jouer sur le serveur :).

Il est aussi possible de parler sur le serveur, il faut utiliser !say message sur le canal.

Pour récupérer ce script, comme d'hab le svn : svn co svn://dev.inaps.org/inaps/wiioa/trunk wiioa. Il faut configurer 2-3 trucs :

  1. Le serveur OA et le mot de passe RCON à la ligne oa = PyQuake3('saiks.org:27960', 'pouetpouet') (remplacer saiks.org par le nom ou l'ip du serveur et pouetpouet par le mot de passe rcon)
  2. Et le serveur IRC : bot = WiiOA("WiiOA", "irc.freenode.net", ["#escalope"]) qui est, je pense, assez explicite sans besoin d'explications supplémentaires :-).

Pour info le script est sous GPL, et j'utilise 2 modules python :

Commentaires

Laisser un commentaire
:
:

Optionnel.

:

Ne sera pas publiée, elle est utile pour les Gravatars et la modération des commentaires.

:

Vous pouvez utiliser ces marqueurs : a, strong, em, pre, blockquote, abbr, acronym, et code. Les sauts de lignes et les liens sont automatiquement convertis.

:

Ce test permet de vérifier que vous n'êtes pas un (salaud de) robot de spam.


J'utilise Escaline 
!