CHaN

De PuntoChat
Ir a la navegación Ir a la búsqueda

X Servicio de canales.

X 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 registrar.

Información:

  • nick: X
  • user/host: chan@deep.space
  • realname: Channel Registration Service


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 X 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 X 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 X IDENTIFY #canal contraseña

ACCESS

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

Sintaxis:

  • /msg X ACCESS #canal add elnick nivel

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

  • /msg X ACCESS #canal del nick

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

  • /msg X 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 X 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 X LEVELS #elcanal DIS[ABLE] Tipo

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

  • /msg X LEVELS #canal LIST

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

  • /msg X 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 X 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 X SET #canal DESC descripción

Nos permite modificar la descripción del canal.

  • /msg X 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 X 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 X SET #canal ENTRYMSG texto

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

Seguridad

  • /msg X SET #canal KEEPTOPIC on/off

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

  • /msg X 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 X 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 X 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 X SET #canal PRIVATE on/off

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

  • /msg X 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 X 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 X SET #elcanal SECUREOPS on/off

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

  • /msg X 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 X SET #canal FOUNDER nick

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

  • /msg X 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 X 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 X 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 X 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 X AKICK #canal del elnick/máscara

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

  • /msg X 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 *!pepito@* que *!pepito@*.

CLEAR

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

Sintaxis:

  • /msg X CLEAR #canal MODES

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

  • /msg X CLEAR #canal BANS

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

  • /msg X CLEAR #canal OPS

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

  • /msg X CLEAR #canal VOICES

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

  • /msg X CLEAR #canal TOPIC

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

  • /msg X 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 X 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 X VOICE #canal nick

DEVOICE

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

Sintaxis:

  • /msg X 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 X OP #canal nick

DEOP

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

Sintaxis:

  • /msg X DEOP #canal nick

UNBAN

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

Sintaxis:

  • /msg X UNBAN #canal


TOPIC

Permite modificar el topic activo através de CHaN.

Sintaxis:

  • /msg X TOPIC #canal topic