CHaN

De Wiki de Chateamos
Saltar a: navegación, buscar

CHaN Servicio de canales.

CHaN es un roBOT que se encarga de gestionar la seguridad y otras configuraciones de los canales.

Además, tiene cierto servicio informativo para los usuarios que deseen saber el founder/sucessor, descripción, e-mail/url, o el candado de modos. Aparte de esas, también tiene ciertas configuraciones que el founder puede modificar a su antojo y accesos para hacer moderadores (access), o auto-expulsar (akick) a un usuario.

Si dicho canal no es usado en 120 días, pasaría a expirar y se tendría que volver a pre-registrar a través de CReG.

Información:

  • nick: CHaN
  • user/host: -@-
  • realname: Servicio de canales


Los comandos disponibles de este servicio son:


Información

INFO

Através de: /msg CHaN INFO #elcanal mostraría dicha información de el canal:

  • ESTADO Muestra el estado en el que se encuentra el canal.
  • FUNDADOR Muestra quien es el responsable de el canal (si tuviese seteado a uno).
  • SUCESOR Muestra quien sería la persona que se convertiría en responsable de dicho canal si el nick de founder expirase por falta de uso.
  • DESCRIPCIÓN Muestra la temática o la función que se le ha designado al registrar el canal.
  • REGISTRADO Mostraría cual es la fecha en la que el canal ha sido registrado.
  • ÚLTIMO USO Fijaría la última fecha en la que ha sido utilizado por un usuario.
  • ÚLTIMO TÓPICO Muestra el último topic que ha sido seteado en el canal.
  • TÓPICO AJUSTADO POR Muestra el nick del usuario que ha seteado el último topic activo.
  • URL Mostraría la url de el canal en caso de estar seteada.
  • EMAIL Mostraría si el canal tiene un e-mail seteado a el canal.
  • OPCIONES Mostraría las opciones fijadas que tiene el canal.
  • CANDADO DE MODO' Mostraría los modos que tiene fijados en el canal y cuales son.

Administración

Se puede evitar que se tome el control de manera malintencionada fijando los accesos o limitando a ciertos usuarios tengan dicho acceso.


HELP

Através de: /msg CHaN HELP te mostraría la información de todos los comandos comandos o para qué sirve su uso.

También es valido, hacerlo individualmente por comando para saber qué hace exactamente dicho comando: /msg CHaN HELP opción

(EJEMPLO: /msg CHaN HELP INFO)


IDENTIFY

Para identificarse como fundador del canal. Es útil cuando usas distintos nicks y de de esta manera, no sería necesario cambiarte a el nick que consta como fundador para setear cierta opción.

No es necesario identificarse como founder, si estás con el nick que figura como tal, ya que dicho nick ya dispone el level de founder fijado.

Sintaxis:

  • /msg CHaN IDENTIFY #canal contraseña

ACCESS

Gestiona la lista de accesos de el canal, moderadores (@) o voices (+).

Sintaxis:

  • /msg CHaN ACCESS #canal add elnick nivel

Añadiría un nick a la lista de accesos de dicho canal.

  • /msg CHaN ACCESS #canal del nick

Borraría un nick de la lista de accesos de dicho canal.

  • /msg CHaN ACCESS #canal LIST

Mostraría todos los accesos disponibles en dicho canal.


LEVELS

Permite fijar el nivel de acceso requerido para ejecutar ciertos comandos de administración por los usuarios registrados en la lista de acceso.

Sintaxis:

  • /msg CHaN LEVELS #canal SET tipo nivel

Habilita una función o grupo de funciones, y establece el valor numérico (nivel de acceso) requerido para poderla utilizar.

  • /msg CHaN LEVELS #elcanal DIS[ABLE] Tipo

Se inhabilitaría la opción fijada exentando al founder, que no le afectaría dicha inhabilitación.

  • /msg CHaN LEVELS #canal LIST

Listaría de los accesos actuales numéricos o inhabilitados para su uso.

  • /msg CHaN LEVELS #canal RESET

Restablecería todos los levels a su estado inicial (por defecto al registrar el canal).

Puedes consultar la información detallada de los diferentes niveles en el Manual del Founder.

SET

Fija ciertas opciones del canal. Dichas opciones, pueden ser notificaciones o de administración.

Sintaxis:

  • /msg CHaN SET #canal opción parámetro(s)

Nos permite fijar la información y características del mismo. Para usar dicho comando se requiere ser fundador de el canal o estar identificado como tal en el momento de su uso.


Informativas

  • /msg CHaN SET #canal DESC descripción

Nos permite modificar la descripción del canal.

  • /msg CHaN SET #canal URL http://laweb.com

Fijaríamos una web a la información de el canal. En caso querer inhabilitar URL, se debería poner /msg CHaN SET #canal URL (sin URL y quedaría inhabilitado)

  • /msg CHaN SET #canal EMAIL el@email.com

Fijaríamos un correo electrónico a la información de el canal. En caso querer inhabilitar EMAIL, se debería poner /msg CHaN SET #canal EMAIL (sin e-mail y quedaría inhabilitado)

  • /msg CHaN SET #canal ENTRYMSG texto

Modificaríamos el mensaje de bienvenida que se mostraría a los usuarios al entrar en el canal.

Seguridad

  • /msg CHaN SET #canal KEEPTOPIC on/off

Activa o desactiva la opción de retener el topic (fijarlo) cuando el canal queda vacío.

  • /msg CHaN SET #canal TOPICLOCK on/off

Si lo activamos, el topic solo podrá ser cambiado mediante el comando /msg CHaN SET #canal TOPIC <topic nuevo> Si lo intentamos modificarlo con /topic, CHaN volverá a restablecer el que había anteriormente (fijado).

  • /msg CHaN SET #canal DEBUG on/off

Activa/desactiva la opción de que muestre ciertas acciones sobre el canal, cómo identificarte como founder de dicho canal. En el comando INFO, aparece en el apartado opciones como "chivato".

  • /msg CHaN SET #canal MLOCK +modos-modos

Se fijarían los modos a un canal, por lo que no permitiría suprimirlos o desactivarlos si no se hace por comando.

  • /msg CHaN SET #canal PRIVATE on/off

Activa o desactiva que el canal aparezca en el listado de canales de la red (/list).

  • /msg CHaN SET #canal RESTRICTED on/off

Activa o desactiva la decisión de poder entrar o no usuarios al canal, si no están registrados.

  • /msg CHaN SET #canal SECURE on/off

Fijando esta opción, se evitaría que nicks sin registrar puedan obtener modo de operador (@) o voz (+) en dicho canal.

  • /msg CHaN SET #elcanal SECUREOPS on/off

Fijando dicha opción, evitas que nicks sin acceso en el canal puedan activarse modo de operador (@).

  • /msg CHaN SET #elcanal SECUREVOICES on/off

Fijando dicha opción, evitas que nicks sin acceso en el canal puedan activarse modo de voice (+).


Administrativas

Estas configuraciones sólo pueden ser modificadas por el fundador o alguien identificado como founder através de comando.


  • /msg CHaN SET #canal FOUNDER nick

Modificaría el fundador actual del canal por otro (o fijar uno si no tiene).

  • /msg CHaN SET #canal SUCCESSOR nick

Modificaría el sucessor actual del canal por otro (o fijar uno si no tiene). En caso, de tener un sucessor activo y querer quitar el sucessor, se debe poner /msg CHaN SET #canal sucessor (sin nick detrás y quedaría inhabilitado).

  • /msg CHaN SET #canal PASSWORD contraseña

Modificaría la actual clave de el canal, por una nueva.


AKICK

Administra la lista de auto-kick de los canales. Un usuario agregado a esta lista, será expulsado por CHaN automáticamente al entrar. Ésta opción acepta comodines del tipo * (conjunto de caracteres) y ? (un único carácter), así como máscaras (nick!ident@host) de forma única, conjunta o combinada de las mismas.

Sintaxis:

  • /msg CHaN AKICK #canal LIST

Permite listar todas las entradas de auto-kick que estén agregadas en dicha lista, y los motivos que se hayan especificado de auto-kick. En caso, de no introducir un motivo al añadir dicha entrada a el auto-kick, al intentar entrar, cuando el bot le expulse aparecerá "Lo siento, no puedes permanecer en este canal."

  • /msg CHaN AKICK #canal add nick/máscara motivo

Permite añadir un nick, máscara o patrón y el motivo que aparecerá al auto-expulsar a dicho usuario de el canal, en caso de no poner ningún motivo, al intentar entrar, cuando el bot le expulse aparecerá "Lo siento, no puedes permanecer en este canal."

  • /msg CHaN AKICK #canal del elnick/máscara

Permite eliminar de la lista de auto-kick el nick, máscara o patrón.

  • /msg CHaN AKICK #canal ENFORCE

Permite resfrescar la lista de auto-kick del canal. Al ejecutar cierto comando, buscará en la lista de usuarios actual de el canal, todo nick, máscara o patrón que coincida con las entradas guardadas en la lista, las expulsará de el canal y se notificará a la persona que haya ejecutado dicho comando.


** ATENCIÓN: Los akicks a idents deben respetar mayúsculas y minúsculas, en caso contrario no serán efectivos y no se ejecutarán como tal. por ejemplo: No es lo mismo *!chapata@* que *!cHaPaTa@*.

CLEAR

Se ejecuta para que se elimine/borre ciertos parámetros del canal.

Sintaxis:

  • /msg CHaN CLEAR #canal MODES

Se ejecuta el reseteo de todos los modos activos en el canal.

  • /msg CHaN CLEAR #canal BANS

Se ejecuta el borrado de todos los bans que haya activos en el canal.

  • /msg CHaN CLEAR #canal OPS

Se ejecuta el borrado de todos los moderadores activos (@) en el canal.

  • /msg CHaN CLEAR #canal VOICES

Se ejecuta el borrado de todos los voices (+) activos en el canal.

  • /msg CHaN CLEAR #canal TOPIC

Se ejecuta el reseteo del topic que activo en el canal.

  • /msg CHaN CLEAR #canal USERS

Se ejecuta la expulsión através de kicks de todos los usuarios de el canal.


** ATENCION: Debes tener acceso suficiente para manejar el comando CLEAR del canal.

Comandos para moderadores

INVITE

Permite auto-invitarse a un canal desde fuera del mismo.

Sintaxis:

  • /msg CHaN INVITE #canal

VOICE

Permite dar voice (+) a otro usuario o a si mismo, siempre y cuando no esté SECUREVOICES activo en el canal.

Sintaxis:

  • /msg CHaN VOICE #canal nick

DEVOICE

Permite quitar voice (+) a otro usuario o a sí mismo en un canal.

Sintaxis:

  • /msg CHaN DEVOICE #canal nick

OP

Permite dar operador/moderador (@) a otro usuario o a sí mismo en un canal, siempre y cuando SECUREOPS no esté activo en el canal.

Sintaxis:

  • /msg CHaN OP #canal nick

DEOP

Permite quitar op/moderador (@) a otro usuario o a sí mismo en un canal.

Sintaxis:

  • /msg CHaN DEOP #canal nick

UNBAN

Permite eliminar un ban ejecutado sobre ti mismo de un canal, estando fuera de el mismo.

Sintaxis:

  • /msg CHaN UNBAN #canal


TOPIC

Permite modificar el topic activo através de CHaN.

Sintaxis:

  • /msg CHaN TOPIC #canal topic


DELACCESS

Permite auto-eliminarse (renunciar) a un acceso de un canal, siempre y cuando dicho acceso sea positivo.

Sintaxis:

  • /msg CHaN DELACCESS #canal