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:
- Oficial: http://www.eggheads.org/
- Español: http://www.eggdrop.es/
PD: mi bot, apodado Smaug, ya está vigilante de todo tipo de flood, spam o repeats ;-)
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