Facebook Twitter Gplus Flickr LinkedIn E-mail RSS
formats

Instalando un EGGdrop

Hola muchachos, bueno en este articulo voy a mostrar lo sencillo que es montar un eggdrop en una maquina con linux… me he motivado a crear este articulo por mi amigo personal Spike mas conocido ahora como fweiss, el cual hace mas de 2 meses que esta diciendo que subirá un eggdrop a nuestro canal de irc.

Wiki: Eggdrop es un popular IRC bot. Fue escrito originalmente en diciembre de 1993 por Robey Pointer, en colaboración con Jamie Rishaw, para el canal #gayteen(Canal del maximi89) del servidor EFnet. Eggdrop, debido a su ampliación en script comenzó a ser una alternativa efectiva para cEvin, IRC bot de Jamie

Eggdrop está escrito en Lenguaje de programación C, y ofrece opciones para poder realzar sus usos del bot. El lenguaje para script es Tcl.

Actualmente, el eggdrop se ha convertido en el más popular de los IRC bots. Muchos de los bots están administrados por usuarios normales, hacen las funciones que los bots oficiales de servicio de las redes.

Ahora vamos a los que nos interesa…

1.- Descargar la ultima versión del eggdrop.

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

2. Pasamos a descomprimir el archivo se la siguiente manera:

tar zxvf eggdrop1.6.20.tar.gz

3. Entramos a la carpeta donde esta el eggdrop

cd eggdrop1.6.20

4. Procedemos a configurar.

./configure

5. Pasamos a preparar la instalacion.

make config

5. Ahora a compilar.

make

6. Ahora instalamos.

make install

7. Post Instalación:

cd ..

8. Editamos el eggdrop.conf

gedit eggdrop.conf

9. Iniciemos el eggdrop

./eggdrop -m eggdrop.conf

10. Solo la primera vez iniciado el bot se pone el -m luego se inicia de la siguiente manera:

./eggdrop eggdrop.conf

11. Recuerden que al iniciar el bot deben identificarse de la siguiente manera:

/msg LXZ hello

12. Luego deben definirle una password de administrador de la siguiente forma:

/msg LXZ pass tuclave

PD: LXZ es el nickname que deje en la conf que subí anteriormente.

Con esos sencillos pasos.. nuestro bot quedara funcionando sin ningún problema… en otro post les enseñare como cargar tcl y configurar el learn y otros mas..

Saludos,

16 de respuestas

  1. fweiss CHILE Windows 7 Mozilla Firefox 3.6.13

    MARICON RQLIAO >:D

    Valorar: Thumb up 0 Thumb down 0

  2. Maricón ctm, métete la botella de nuevo qlo XDD

    Valorar: Thumb up 0 Thumb down 0

  3. maximi89, no utilizo tus técnicas.

    :D

    Valorar: Thumb up 0 Thumb down 0

  4. LOL ya empezaron a pelear los basicos taringeros xd

    Valorar: Thumb up 0 Thumb down 0

  5. fweiss CHILE Linux Google Chrome 8.0.552.237

    Xc0re culiao :)

    Valorar: Thumb up 0 Thumb down 0

  6. mmmm
    siempre ke intento llego hasta la misma parte
    ./eggdrop eggdrop.conf
    despues de eso me lanza: No such file or directory
    :S

    Valorar: Thumb up 1 Thumb down 0

    • para eso debes estar en el directorio del bot

      [quote]cd eggdrop[/quote]

      prueba usando el comando:

      [quote]pwd[/quote]

      para ver en que directorio estas.

      Valorar: Thumb up 0 Thumb down 0

  7. pero si estas allí ya debería haber iniciado..

    Valorar: Thumb up 0 Thumb down 0

  8. Nuevamente intente y llega hasta ahi nomas
    esto me lanza:
    Remember to change directory to /home/felipex/eggdrop before you proceed.

    “felipex@bshellz:~/eggdrop1.6.20$ cd ..
    felipex@bshellz:~$ gedit eggdrop.conf
    -bash: gedit: command not found”

    mmmmm

    Valorar: Thumb up 0 Thumb down 0

  9. Felipe, primero que todo antes de todo debes entrar al directorio donde esta el eggdrop EJ:

    cd eggdrop

    Luego.. debes editar ya que estas en consola no tienes comando gedit que seria con entorno gráfico debes editarlo con nano de la siguiente manera..

    nano eggdrop.conf

    Ahora otra cosa segun tengo entendido las shell de bshellz no soportan eggdrops en las cuentas Free..

    Saludos!

    Valorar: Thumb up 0 Thumb down 0

  10. configure: error:

    Tcl cannot be found on this system.

    Eggdrop requires Tcl to compile. If you already have Tcl installed on
    this system, and I just wasn’t looking in the right place for it, re-run
    ./configure using the –with-tcllib=’/path/to/libtcl.so’ and
    –with-tclinc=’/path/to/tcl.h’ options.

    See doc/COMPILE-GUIDE’s ‘Tcl Detection and Installation’ section for more
    information.

    D: como soluciono eso??

    Valorar: Thumb up 0 Thumb down 0

  11. Informado.

    Valorar: Thumb up 0 Thumb down 0

  12. buenas noches, he instalado mi eggdrop y todo corre bien solo que los archivos tcl no los lee de todos los que he puesto ninguno funciona pero cuando inicio el eggdrop en el putty me aparecn los tcl cargados pero en el irc nop y cuando intento comunicarme por party line no llega a conectarse ya hize los pasos de /msg bot hello y la contraseña y de ahi no va mas. porfa si me das una mano. gracias

    Valorar: Thumb up 1 Thumb down 0

  13. agregaste los tcl con source ¿?

    modificaste el eggdrop.conf con tu nick¿?

    Slds

    Valorar: Thumb up 0 Thumb down 0

  14. Hackmundy ECUADOR Ubuntu Linux Mozilla Firefox 9.0.1

    Exelente tuto me salio bien solo tengo un incoveniente no pude configurar el archivo configure.conf lo abro edito hago algunas modificaciones:

    1.- Borro toda la linea que comienza con die.
    2.- busco la linea “set servers” y metemos el servidor por el cual el bot se conectara, por ejemplo:

    set servers {
    irc.irc-hispano.org:6667
    }

    3.- Luego cambio el nick, username y realname:

    set username “boteje”
    set realname “hello”
    set nick “bot”

    4.- registro bot en el canal y ago esto:

    set nick “bot!12345″

    De lo contrario, si vamos a conectar a otra red que no es el irc-hispano que usa IDENTIFY debemos añadir una linea para identificarse con NickServ:

    proc evnt:init_server {type} {
    global botnick
    putquick “MODE $botnick +Rci-ws”
    putquick “PRIVMSG NickServ :IDENTIFY 12345″
    }

    5.- Luego descomentar la linea listen para poder configurar el BOT vía DCC/TELNET:

    listen 3333 all

    eso hago no se si este bien la configuracion del archivo conf, nesecito ayuda porfavor.

    Otra pregunta una vez echo todo entro al canal y pongo:
    en el servidor irc tipeo /MSG bot hello
    Luego setearle el password /MSG bot PASSWORD 12345

    hago eso y no pasa nada.. Hago todo esto en la shell de shellmix.com….

    Valorar: Thumb up 0 Thumb down 0

Deja un comentario

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

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Home IRC Instalando un EGGdrop
credit
© Linuxerz | GNU/Linux Latinoamericano