Uma

Uma es una bot voladora hecha inicialmente por fcr en Tcl, Nos brinda por el momento los siguientes servicios:

  • Búsqueda en Google, al escribir por ejemplo lo siguiente en el chat: !google algas marinas.
  • Ayuda sobre como hacer que Uma te entienda: !ayuda
  • Para saber si sigue viva: !ping
  • Para saber que versión de Uma está corriendo hacé: !version
  • Para hacer una cuenta: != cuenta, por ejemplo: !=1+1
  • Para buscar en el diccionario: !rae almorrana
  • y muchas otras opciones más …

Cabe aclarar que Uma tiene un montón de características no documentadas, sólo conocidas por algunos integrantes de MontevideoLibre, y por quienes lean el código fuente.

Para listar los comandos y módulos disponibles en Uma, lo más fácil es hacer !ayuda, y seguir las instrucciones.

Diseño

Uma tiene un diseño claramente modular, y como está programada enteramente en Tcl tiene también mucho dinamismo, permitiendo entre otras cosas cargar y descargar módulos dinámicamente, sin tener que reiniciarla.

El API para los módulos es muy simple, y con el paso del tiempo fue mejorando progresivamente, pasando ahora por un período de estabilidad relativa.

Documentación

Uma en internet

Uma es AGPLv3 y por lo tanto su código está disponible en internet:

svn co http://svn.montevideolibre.org/uma

La lista de correo de desarrollo de uma se encuentra aquí: Lista de desarrollo de Uma

Frases célebres de Uma

Futuro

Una de las ideas, es hacer que Uma sirva también para desde el IRC poder realizar consultas al mvdgis.

Cosas para hacer en Uma: TODO.

chatirc/uma.txt · Última modificación: 2010/05/24 22:04 por fcr
Recent changes RSS feed Creative Commons License Driven by DokuWiki