Template

El template es un archivo que se encuentra junto a los demás módulos en la carpeta module/, el objetivo del mismo es servir como base para la creación de nuevos módulos.

Pasos a seguir al utilizarlo

  1. Cambiar todos los module_name por el nombre que vaya a tener el nuevo módulo.
  2. Agregar una brevísima información sobre qué hace el módulo (unas pocas palabras) en info, por ejemplo: "Channel logger and random repeater module".
  3. Colocar el nombre e e-mail del autor, o sea tu nombre e e-mail.
  4. Agregar event handlers y procedimientos para cada orden de la forma !command que se quiera implementar.
  5. Cuando los mensajes que se quieran recibir no tienen la forma !command, se tendrá que editar el código de on_msg, o borrar on_msg si no se piensa usar.
  6. Completar el texto de ayuda, en el procedimiento que implementa el evento de ayuda del módulo, independientemente de qué órdenes se vayan a implementar, o de si se implementa alguna.
  7. Por cada orden de la querida forma !command que se haya implementado, se deberá agregar un event handler al comienzo (junto a los demás), y obviamente el procedimiento que maneje el evento. Siga las instrucciones especificadas en el template.
  8. Si se usa bases de datos, resultaría práctico ver el código de otros módulos como el módulo karma y el módulo chanlog.
  9. Utilice on_unload para cerrar bases de datos, archivos y sockets que el módulo haya abierto.
chatirc/uma/template.txt · Última modificación: 2009/03/24 22:53 por fcr
Recent changes RSS feed Creative Commons License Driven by DokuWiki