domingo, 10 de noviembre de 2013

Cómo escribir secuencias de comandos bot de IRC

IRC o Internet Relay Chat, es el sistema de chat en línea que permite a los usuarios chatear con otros en "habitaciones" dedicados a temas específicos. Los bots de IRC se conectan al servidor IRC como usuario normal haría IRC y proporcionan automáticamente los servicios y apoyo en cualquier habitación que están diseñados para operar. Por ejemplo, un script bot puede responder con el tiempo cada vez que "el tiempo?" Alguien en los tipos de chat de la palabra Mientras que la codificación de una secuencia de comandos de IRC Bot puede ser complejo, hay una serie de diferentes técnicas y lenguajes de programación que puede utilizar para completar con éxito el proceso.

 

SCRIPTS

 

Lo que necesita

Editor de texto

Perl

Java

 

Personalizar un guión "esqueleto" para crear un bot de IRC que cumpla con los requisitos para una determinada sala de chat IRC (ver Recursos). El "esqueleto" viene con la mayoría de los códigos necesarios para el bot para funcionar ya hecho. Los usuarios del "esqueleto" guiones sólo tiene que añadir el código de la función específica que quieren y guardar el archivo de script modificado.

 

Utilice el lenguaje de programación Perl para crear una secuencia de comandos. Por ejemplo, el siguiente código se muestra el mensaje "Hola, ¿Cómo estás esta noche?" cada vez que un nuevo usuario entra en el chat:

 

sub chanjoin {

 

my ($ self, $ mensaje) = @ _;

 

return "Hola, $ mensaje-{que} ¿Cómo estás esta noche \ n.?.";

 

}

 

El software necesario para programar en Perl está disponible de forma gratuita y es compatible con Mac, Windows y Linux (ver Recursos).

 

Utilice Java para escribir un guión Bot IRC. Java se puede utilizar para codificar una variedad de diferentes aplicaciones para su uso en y fuera de la Internet. Si bien la codificación en Java requiere la paciencia y la buena comprensión de aa el lenguaje Java, que se puede utilizar para crear secuencias de comandos Bot muy flexible y útil. Todo el software necesario para empezar a escribir en Java se encuentra disponible de forma gratuita desde el sitio web de Oracle (ver Recursos).

 

 

No hay comentarios:

Publicar un comentario