Infobot

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Infobot es un bot IRC de Perl, escrito por primera vez en 1995 por Kevin Lenzo. El objetivo principal del bot era recordar las URL y asociarlas con un nombre descriptivo, de modo que cada vez que alguien necesitara una URL específica pudiera pedírsela al bot. Por esa razón, el primer Infobot, que se ejecutó en #macintosh en la red IRC de EFnet, tenía el sobrenombre de "url".

Aunque el proyecto principal ahora está inactivo, se realizaron muchas bifurcaciones del programa original, algunas de las cuales todavía están activas. La mayoría de estas bifurcaciones tienen funciones adicionales, como buscar en Google una frase dada a través del chat y decir los resultados de la consulta como mensajes directamente en el chat.

Operación

El Infobot funciona mediante un método de factoides. Almacena información en su base de datos conectando una frase con su definición, normalmente una línea corta informativa. Registra su información escuchando constantemente el chat (que es configurable). Indica sus datos cuando reconoce una pregunta en el chat. Por ejemplo:

 Identificado wikipedia is http://www.wikipedia.org/
El Infobot en este punto recuerda silenciosamente la declaración.
 Identificado ¿Wikipedia?
 ▪infobot Alguien dijo que wikipedia es http://www.wikipedia.org/

Debido a su capacidad de almacenar declaraciones y reestablecerlas con facilidad, muchos operadores de canales IRC utilizan un Infobot para almacenar información como las reglas del canal para que puedan fácilmente darles a los recién llegados al canal.

Utilizando sus respuestas automatizadas, Infobots también se utilizan a menudo como un bot de entretenimiento, dando respuestas humorísticas a ciertas consultas. Por ejemplo, para evitar que el Infobot diga 'X es Y', se utiliza la palabra clave 'traducidoREPLY], para tener este efecto:

 Identificado tonto bot es un humano
 Identificado infobot: ¿Qué pasa?
 ▪infobot ¿Eh?
 Identificado tonto
 ▪infobot estúpido humano

Proyectos de bot derivados

Los Infobots que ejecutan el código original de Infobot se han vuelto menos populares en IRC ahora, principalmente debido a la inactividad del proyecto original. Los Infobots más nuevos tienen funciones adicionales. La mayoría de ellos implican conectarse a sitios web. Por ejemplo, algunos bots tienen una función 'meteorológica' módulo. Entonces, alguien puede preguntarle al Infobot el clima en una dirección determinada, y el Infobot se conectará a un sitio meteorológico e informará el clima actualizado en el chat. Los infobots también son útiles como calculadoras y en conversiones de moneda, definiciones de palabras y muchas otras cosas para las que, de otro modo, uno tendría que abrir un sitio.

Una bifurcación notable fue blootbot de Tim Riker. En 2008 se fusionó nuevamente con el infobot original. Riker ahora mantiene el código resultante con el nombre de infobot original. Utiliza un back-end de SQL como MySQL, PGSQL o SQLite para almacenar factoides.

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save