Instalación y configuración de un Bot IRC en una cuenta Shell pasos a paso.
Lo primero vamos a crear una cuenta shell free en esta direcciòn:
http://www.cjb.net/cgi-bin/shell.cgi?action=signup
Nos pide que ingresemos el nombre de usuario, una cuenta de correo, una contraseña letras y numeros y la opcion "Select shell" la dejamos en "bash" tal como nos aparece y por ultimo CONTINUAR...
Tal como aparece en la imagen de abajo.
![](/foro/proxy.php?image=http%3A%2F%2Fi.min.us%2Fie1jYG.png&hash=ec4be873e48190f376012c7d72368bee)
Una vez registrados con nuestro user y password procedemos a conectarnos via SSH usando el puerto 22 y nuestra clave, pongo un ejemplo abajo.
Ejemplo:
Aqui una imagen:
![](/foro/proxy.php?image=http%3A%2F%2Fi.min.us%2Ficplwq.png&hash=38f8d59accfd41518bf811776b7075f2)
Una vez ingresando a nuestra cuenta crearemos una carpeta donde estara nuestro robot la cual llamaremos "Bot" usando el comando "mkdir" abajo un ejemplo:
mkdir Bot
![:) :) :)](/foro/bakaritas/106.gif)
Usaremos wget para descargarlo a nuestra shell el cual al parecer biene instalado si no es asi procedemos a instalarlo escribiendo en nuestra shell asi:
installhome wget
Necesitaremos tener instalado un descompresor para descomprimir el archivo .zip lo instalamos:
installhome unzip
unzip supybot.zip
cd supybot
python setup.py install --prefix=$HOME/Bot
Ahora vamos a usar nano el editor de texto que viene instalado por default, ponemos lo siguiente:
nano .profile
export PYTHONPATH=$HOME/Bot/lib/python2.6/site-packages
export TZ='America/Mexico_City'
![](/foro/proxy.php?image=http%3A%2F%2Fi.min.us%2FicoFfy.png&hash=0ba1a7b34bf125186981d8ef401f7d7c)
Para que marque ningun error saldremos de la shell para despues volver a ingresar escribiendo solamente:
Ingresamos nuevamente a la shell y continuamos con:
cd Robot/bin
./supybot-wizard
(1)Would you like to try this bolding? [y/n] (default: y)
(2)Do you see this in bold? [y/n]
(3)Are you an advanced Supybot user? [y/n] (default: n)
(4)Where would you like to create these directories? (default: .)
(5)What IRC network will you be connecting to?
(6)What server would you like to connect to?
(7)Does this server require connection on a non-standard port? [y/n] (default: n)
(8)What nick would you like your bot to use?
(9)Do you want to set such a password? [y/n] (default: n)
(10)Do you want your bot to join some channels when he connects? [y/n] (default: y)
(11)Would you like to look at plugins individually? [y/n]
(12)Would you like to add an owner user for your bot? [y/n] (default: y)
(13)What should the owner's username be?
(14)What should the owner's password be?
(15)Would you like to set the prefix char(s) for your bot? [y/n] (default: y)
(16)What would you like your bot's prefix character(s) to be?
Podemos añadir cualquiera de estos: `~!@#$%^&*()_-+=[{}]\|'";:,<.>/?`).
Si nos equivocamos o queremos hacer cambios podemos hacerlo de forma manual con 'cd Bot/bin' y haciendo nano Bot.conf editamos el archivo de configuracion de nuestro bot.
Ahora que ya hemos instalado y configurado solo falta conectarlo a la red con:
./supybot Bot.conf --daemon
identify algabe clave
The operation succeeded.
http://supybook.fealdia.org/
Bueno eso es todo... espero les sea de mucha utilidad como a mi.
Saludos! :metal: