Usuario:UnRar/UnBot/API/Sybil

De Wikipedia, la enciclopedia libre

Versión analizada: Sybil 2012.11.25.

Esta es la API de Sybil. En la jerga de Sybil, API significa "las variables que tienes que entender para hacer más código". :P

Variables de configuración[editar]

  • $host - El servidor IRC a conectar.
  • $port - Puerto para conectar al servidor (por defecto 6667)
  • $nick - "Nick" del bot.
  • $ident - "Ident" de bot.
  • $realname - Nombre real del bot.
  • $passwd - Contraseña de NickServ, si tiene.
  • $owner - Nick con permisos de administrador.
  • $chan - Canal al que se entrará automáticamente.

Variables internas[editar]

  • $socket - Almacena el socket abierto al servidor.
  • $data - Mensajes que envía el servidor.
  • $command - $data sin \n ni \r.
  • $ex - Array con las "partes" de $command tras separarlo por espacios.
  • $aparams - Almacena $ex desde la parte 3 al final (el texto del mensaje, incluyendo ":").
  • $params - Almacena un array con las partes de $ex desde la parte 4 al final (parámetros tras el comando).
  • $rparams - $params juntado por espacios.
  • $mask[0] - Nick de quien envía el mensaje.
  • $mask[1] - Máscara (ident@host) de quien envía el mensaje.

El resto de las variables son locales, y pueden ser facilmente entendidas por su contexto.