Instalar un Eggdrop + eGuard

Hoy me ha dado por intentar instalar un Eggdrop en una máquina Centos 64bits. La verdad pensé que iba a ser más sencillo de lo que al final resultó.

Para aquellos que no sepan que es un Eggdrop, se trata de uno de los bots IRC más populares de todos los tiempos. Lleva desarrollandose desde allá por 1993 y aún a día de hoy se siguen sacando nuevas versiones.

En sus entrañas está programado en C pero los scripts que es lo que modificamos los mortales funcionan bajo TCL.

Lo primero que nos piden es instalar las librerías TCL en nuestra máquina. Son bastantes comunes, suelen venir instaladas pero es necesario el módulo devel así que procedemos a instalarlo con un simple comando:

yum install tcl-devel

Yo inicialmente, descargué de la web el paquete de TCL, descomprimí, instalé… bla bla pero no traía el dichoso modulo de devel. Con este comando todo sobre ruedas.

Una vez instalado, nos descargamos el eggdrop en el directorio que queramos. Tomad nota de que el eggdrop no se puede arrancar como usuario root así que deberíais crearos un usuario antes de nada.

Descargamos la última versión del Eggdrop (25/10/2011):

wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.21.tar.gz

Ahora toca descomprimir el archivo:

tar xvfz eggdrop1.6.21.tar.gz

Entramos al directorio de eggdrop y realizamos los distintos comandos de instalación:

./configure
make config
make
make install

Ahora toca configurar el archivo de eggdrop.conf donde deberemos dar los datos del bot (nick, identd, real name), servidor de conexión…

nano eggdrop.conf

Si quieres instalar eGuard (un tcl de protección para canales) debes incluir en la anterior conf

source scripts/eGuard.tcl

El archivo de eGuard puedes descargarlo de aquí

Cuando hallais terminado con esta ardua tarea solo os queda arrancar el proceso

./eggdrop

Para conocer como manejar el bot en party line y todos sus comandos revisa la documentación oficial.

Dos páginas recomendadas para clarificar el proceso:

PD: mi bot, apodado Smaug, ya está vigilante de todo tipo de flood, spam o repeats ;-)

1 comentario
  1. alberto
    alberto Dice:

    Hola amigo, lo que quiero es crear un bot que de 3 diferentes respuestas a 2 pregunta que me haga un usuario en concreto respuestas automaticas. Si esto es para eso no se como se hace ya me descargue el arichivo

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *