[bcn-pm] Bot(?) d'IRC

Fred Sampedro fred a fredsampedro.com
dim jul 21 14:40:01 PDT 2009


Hola Mongers!

Estava disfrutant d'una aborridota nit d'estiu al irc (#barcelona.pm all the
way!) i se'm ha ocurrit quelcom per tal de tocar una mica de Perl i fer
alguna cosa més o menys útil.

La idea és que jo, com suposo que la majoria, deixa el IRC obert i se'n va a
sopar/donar una volta/piscina... Aleshores quan torno puc saber si m'han
parlat en els canals(per llumetes de la GUI), pero si vull veure el misatge
concret he de fer scrolling cap amunt a la sala fins a trobar-lo en cas de
que a la sala hi hagi bastanta activitat.

Trobo interessant fer algun tipus d'utilitat d'IRC (bot? plugin del
client?), ja sigui a nivell d'usuari de la room (d'us personal), o a nivell
de servidor (que proporciona el servei als usuaris de la sala) de manera que
se li pugui demanar al bot quins misatges han estat dirigits a tu (extensio
a altres nicks) en la sala Foo durant les 15.00 i les 18.00 del dia
xx-xx-xx.

Imagino que bàsicament caldria anar guardant els logs amb els timestamp dels
misatges i despres parsejar els logs tornant la informació que es desitgi.


Algú ja ha treballat amb aquest tipus de scripts? He instalat Bot::BasicBot
i he conseguit que un bot entri a una sala.


Potser algú utilitza algun client d'IRC que ja té aquesta funcionalitat
implementada! no sóc fan de reinventar la roda :D

Ho he parlat una mica amb l'alexm, i es podria fer a nivell de servidor i
més elaborat, obrint un repo a git i comentant-ho a #opers ...


Doncs això, ens veiem per #barcelona.pm ! :)
-------------- part següent --------------
Un document HTML ha estat eliminat...
URL: <http://mail.pm.org/pipermail/barcelona-pm/attachments/20090721/7737635c/attachment.html>


Més informació sobre la llista de correu Barcelona-pm