
    Rebot: Un bot de red para aplicaciones de texto

      Descripcin

Rebot es un bot para ejecutar aplicaciones de texto plano por red.

Rebot est especialmente orientado a aventuras de texto/conversacionales
o relatos interactivos pero puede utilizarse para ejecutar cualquier
otra aplicacin de propsito general con salida de texto.

Rebot est escrito en Perl, es una pasarela entre el protocolo de red y
el intrprete (u otra aplicacin externa), su diseo es modular, el
cdigo de manejo de red est separado del ncleo de modo que pueden
usarse diferentes mdulos para diferentes protocolos, de serie con el
paquete viene un mdulo de IRC (usando la libera Net::IRC
<http://sourceforge.net/projects/net-irc>), otros protocolos que podran
implementarse simplemente aadiendo el correspondiente mdulo seran:
jabber (o cualquier otra mensajera instantnea), telnet/mud o incluso
interfaz para la web.

Rebot ha sido probado con xito con los intrpretes dfrotz (frotz
<http://www.cs.csubak.edu/~dgriffi/proj/frotz> compilado en modo dumb) y
cheapglulxe <http://www.eblong.com/zarf/glulx>, pero debera funcionar
sin problemas con cualquier intrprete en modo texto plano.

For information in english about Rebot, please see the project page on
Savannah (pgina de proyecto en Savannah)
<http://savannah.nongnu.org/projects/rebot>.


      Descarga

La ltima versin disponible puede descargarse desde la pgina de
descargas <http://savannah.nongnu.org/files/?group=rebot> en Savannah
<http://savannah.gnu.org>.


      Instrucciones

Los ficheros de configuracin son "rebot_conf.pm" e "irc_conf.pm", creo
que son autoexplicativos. Las aventuras deben residir en el directorio
"aventuras" y los intrpretes en su homlogo.

Suponiendo que se tenga Perl y Net::IRC intsalados en el sistema, rebot
se arranca simplemente:

./rebot.pl

o bien

perl -I. rebot.pl


      Otra documentacin

Para los interesados en escribir mdulos de protocolo para Rebot existe
una documentacin que explica con detalle la interfaz (API)
<en el fichero api_modulos.txt> que deben implementar dichos mdulos.


      Licencia

Rebot es software libre, puede distribuirse y modificarse libremente
bajo las condiciones de la licencia GNU GPL
<http://www.gnu.org/licenses/gpl.html> (traduccin al espaol de la GPL
<http://gugs.sindominio.net/gnu-gpl/gples.html>), brevemente especifica
que este software puede modificarse y distribuirse (de pago o gratis)
siempre y cuando cualquier resultado siga atenindose a estas mismas
condiciones (siga siendo GPL).
Los mdulos de protocolo escritos por terceros deben estar licenciados
GPL o con una licencia compatible.


      Contacto

Pgina principal de Rebot es http://aventuras.presi.org/rebot

Para enviar bugs, comentarios, sugerencias o cualquier otra aportacin
por favor hacedlo a travs de la pgina del proyecto Rebot en Savannah
<http://savannah.nongnu.org/projects/rebot>.


      Autores

Ncleo de Rebot y mdulo de log: Enrique D. Bosch 'presi'
Mdulo de protocolo IRC: Enrique D. Bosch 'presi'
