ChanServ

 

Para obtener la ayuda en linea de Chanserv es con tan solo escribir /msg Chanserv help y te desplegará los comandos que tiene para poder hacer uso de Chanserv, si deseas saber más acerca de un comando, puedes obtener esa ayuda escribiendo /msg Chanserv help comando.

COMANDOS PRINCIPALES DE Chanserv

REGISTER
Este comando sirve para registrar un canal
IDENTIFY
Identificarse con Chanserv como dueño del canal
SET
Coloca opciones para el canal y da información
ACCESS
Agrega o quita usuarios registrados
LEVELS
Establece los niveles de acceso para los distintos usuarios
AKICK
Agrega auto kicks
DROP
Cancela el registro del canal

 

Otros comandos CLEAR, DEOP, DEVOICE, GETKEY, INFO, INVITE, LIST, OP, UNBAN, VOICE

 

 

NOTA : Si un canal tiene 21 o más días sin ser usado el registro será cancelado por Chanserv. Que quiere decir esto?, que si el dueño o un usuario del canal no se presenta en ese lapso de tiempo en el canal, este es dado de baja automáticamente por Chanserv. La administración de CiudadFutura NO se hace responsable por pérdida de canales por falta de uso.

 

Comando REGISTER , como ya hemos mencionado este comando sirve para registrar un canal en cualquier momento que queramos, siempre y cuando el canal no este registrado. Antes de registrar el canal uno debe estar dentro del canal y tener @ osea ser operador, tener un nick registrado y estar identificado con NS como dueño del nick. Antes de registrarlo deberás pensar en un password, que es una palabra clave con la que posteriormente puedes identificarte como dueño del canal. Y una descripción que es algo asi como el fundamento o proposito del canal.

Sintaxis:
/msg Chanserv REGISTER #Canal password Descripción
Ejemplo:
/msg Chanserv REGISTER #CiudadFutura hdf746 Canal oficial del Servidor.

 

Comando IDENTIFY , este comando nos sirve para cuando queremos identificarnos como dueños del canal. Esto es por lo general cuando queremos hacer cambios al canal que solo el founder puede. El password debe ser el mismo que cuando se registró, por eso es importante no olvidar ese password.

Sintaxis: /msg Chanserv IDENTIFY #Canal password
Ejemplo:  /msg Chanserv IDENTIFY #CiudadFutura hdf746

Comando SET , este comando permite a los dueños de canal colocar o cambiar opciones e información ya establecida. Para usar este comando primero se tiene que identificar usando el comando IDENTIFY .

Sintaxis: /msg Chanserv #Canal opción parametros
Ejemplo:  /msg Chanserv #CiudadFutura FOUNDER shikito

Veamos las opciones disponibles para el comando SET .

FOUNDER ----------- Coloca un dueño del canal.
SUCCESSOR -------- Coloca un sucesor para el canal.
PASSWORD --------- Coloca un nuevo password.
DESC  ---------------- Para colocar una descripción nueva.
URL  ------------------ Coloca una URL asociada con el canal.
EMAIL  --------------- Coloca un EMAIL asociado con el canal.
ENTRYMSG ---------- Coloca un mensaje de bienvenida a los usuarios que entran.
TOPIC ---------------- Cambia el topico del canal.
BANTYPE ------------ Coloca tipos de bans que pueden poner los servicios.
KEEPTOPIC  --------- Mantiene el topico cuando el canal no está en uso.
TOPICLOCK ---------- Proteje el topico.
MLOCK ----------------Coloca varios modos para el canal.
PRIVATE --------------El canal no aparece en la lista de canales.
RESTRICTED ---------Restrinje el acceso al canal.
SECURE ---------------Activa seguridad con Chanserv
SECUREOPS ----------Activa solo ops pueden ser operadores
SECUREFOUNDER ---Coloca control estricto solo para el fundador del canal.
LEAVEOPS ------------No quita ops a usuarios, solo usando DEOP
OPNOTICE ------------Envia noticia cuando se usa OP/DEOP

Para saber acerca de cada comando podemos hacer /msg Chanserv help SET comando.

A continuación veremos cada una de las opciones disponibles para el comando SET.

Comando FOUNDER , con este comando podemos cambiar el nick del founder, osea poner un nuevo dueño para el canal.
Para hacer esto el nick que vamos a poner debe estar registrado antes de hacer este cambio.

Sintaxis: /msg Chanserv SET #Canal FOUNDER nick
Ejemplo:  /msg Chanserv SET #CiudadFutura FOUNDER shikito

Comando SUCCESSOR , este comando nos permite colocar un usuario como sucesor de canal, esto sirve
para cuando el nick del fundador expira o es dropeado por NS, el sucesor pasará a ser el nuevo
dueño de dicho canal. Pero si el sucesor tiene varios canales, el canal será dropeado.

Sintaxis: /msg Chanserv SET #Canal SUCCESSOR nick
Ejemplo:  /msg Chanserv SET #CiudadFutura SUCCESSOR IKO

Comando PASSWORD , este nos permite cambiar el password actual del fundador del canal, pero para
poder hacer esto tenemos que identificarnos primero como dueños del canal.

Sintaxis: /msg Chanserv SET #Canal PASSWORD NuevoPassAqui
Ejemplo:  /msg Chanserv SET #CiudadFutura PASSWORD hdf746

Comando DESC , este nos sirve para agregar una nueva descripción del canal.
Esta descripción aparece cuando pedimos la info del canal.

Sintaxis: /msg Chanserv SET #Canal DESC descripción
Ejemplo:  /msg Chanserv SET #CiudadFutura DESC Canal oficial del servidor y ayuda en general.

Comando URL , este comando nos sirve para agregar una URL asociada con el canal, por ejemplo
si el dueño tiene una página del canal este la puede colocar con este comando.
Si no colocas ningún URL se borrará la anterior.

Sintaxis: /msg Chanserv SET #Canal URL url
Ejemplo:  /msg Chanserv SET #CiudadFutura URL http://CiudadFutura.org.es

Comando EMAIL , de igual manera que URL este sirve para agregar una dirección de email relacionado
con el canal.
Si no colocas ningún EMAIL se borrará el anterior.

Sintaxis: /msg Chanserv SET #Canal EMAIL dirección
Ejemplo:  /msg Chanserv SET #CiudadFutura EMAIL shikito@ciudadfutura.org.es

Comando ENTRYMSG , este sirve para colocar un mensaje de bienvenida al canal, esto significa, que
cuando un usuario entre, Chanserv le enviará una noticia.

Sintaxis: /msg Chanserv SET #Canal ENTRYMSG mensaje
Ejemplo:  /msg Chanserv SET #CiudadFutura ENTRYMSG Bienvenidos al canal oficial de la red.

Comando TOPIC , este sirve para colocar un topico al canal por medio de Chanserv.

Sintaxis: /msg Chanserv SET #Canal TOPIC topico
Ejemplo:  /msg Chanserv SET #CiudadFutura TOPIC Esperamos que su estancia en la red sea agradable.

Comando BANTYPE, este comando sirve para especificar el tipo de ban que queremos que Chanserv coloque en el canal cuando se necesite colocar un ban.

Sintaxis:  /msg Chanserv SET #Canal BANTYPE parametro
Ejemplo: /msg Chanserv SET #RedLatina BANTYPE 3

Los tipos de ban son números entre 0 y 3:
0: ban en la forma *!user@host
1: ban en la forma *!*user@host
2: ban en la forma *!*@host
3: ban en la forma *!*user@*.domain

Comando KEEPTOPIC , este comando activa o desactiva que el topico se mantenga puesto en el canal
cuando no haya nadie adentro, esto significa, que cuando el canal quede vacío el topico lo
debe mantener Chanserv, y cuando un usuario entre de nuevo Chanserv pondrá el topico.

Sintaxis: /msg Chanserv SET #Canal KEEPTOPIC ON u OFF
Ejemplo:  /msg Chanserv SET #CiudadFutura KEEPTOPIC ON

NOTA: La opción ON es para activar ese comando y OFF es para desactivarlo

Comando TOPICLOCK , este comando sirve para proteger el topico, esto es que cuando el topico esta
protejido por este comando, Chanserv no permite que el topico sea cambiado a menos que se use SET TOPIC.

Sintaxis: /msg Chanserv SET #Canal TOPICLOCK ON u OFF
Ejemplo:  /msg Chanserv SET #CiudadFutura TOPICLOCK ON

NOTA: La opción ON es para activar ese comando y OFF es para desactivarlo

Comando MLOCK , este comando permite poner modos que serán protejidos por Chanserv cuando alguien intente
cambiarlos manualmente.
Los modos que pueden ser colocados son: i, k, l, m, n, p, s, t.
Cada uno de esos modos pueden ser activados, no activados o de plano no colocarlos, para colocarlos
basta con poner + y para quitarlos -
Valores de modos:
i       Solo pueden entrar invitados.
k      Solo pueden entrar con clave.
l       Para colocar limite de usuarios.
m     Para moderar el canal, solo pueden hablar los que tengan voz (+v) y operadores (@).
n      No permite mensajes externos.
p      Coloca el canal como privado.
s      Coloca el canal como secreto, no aparece en la lista de canales.
t      Solo operadores pueden cambiar el topico.

NOTA: Si se coloca clave al canal, entonces también se debe activar la opción RESTRICTED .

Sintaxis: /msg Chanserv SET #Canal MLOCK modos
Ejemplos: /msg Chanserv SET #CiudadFutura MLOCK +nt-iklps
          Esto coloca los modos n y t, y no permite que se coloquen los modos i, k, l, p, s.
          /msg Chanserv SET #CiudadFutura MLOCK +knst-ilmp test
          Esto coloca los modos k, n, s, t. y no permite que se coloquen i, l, m, p.
          Ademas se ha colocado una clave que es "test" por el modo k.
          /msg Chanserv SET #CiudadFutura MLOCK +
          Con esto quitamos todos los modos que esten colocados en el canal tanto activos como
          desactivados.

Comando PRIVATE , este comando sirve para colocar en modo privado a un canal. Esto sirve para cuando alguien pida la lista de canales con /list o /msg Chanserv LIST, el canal no salga en dicha lista.

Sintaxis: /msg Chanserv SET #Canal PRIVATE ON u OFF
Ejemplo:  /msg Chanserv SET #CiudadFutura PRIVATE OFF

Comando RESTRICTED , activando este comando no se permite la entrada a usuarios que no tengan
acceso a la lista del canal.

Sintaxis: /msg Chanserv SET #Canal RESTRICTED ON u OFF
Ejemplo:  /msg Chanserv SET #CiudadFutura RESTRICTED OFF

NOTA : La opción ON es para activar ese comando y OFF es para desactivarlo.

Comando SECURE , este comando permite mantener una seguridad en el canal mediante Chanserv, esto es que
cuando el comando SECURE es activado, solo podrán tener acceso al canal aquellos usuarios que tengan
registrado su nick y esten identificados previamente con NS

Sintaxis: /msg Chanserv SET #Canal SECURE ON u OFF
Ejemplo:  /msg Chanserv SET #CiudadFutura SECURE OFF

NOTA: La opción ON es para activar ese comando y OFF es para desactivarlo.

Comando SECUREOPS , cuando este comando es activado, solo permite que usuarios registrados con Chanserv
en un canal puedan ser operadores, osea que si un usuario no registrado es puesto como op en
el canal, Chanserv se lo quita automaticamente.

Sintaxis: /msg Chanserv SET #Canal SECUREOPS ON u OFF
Ejemplo:  /msg Chanserv SEt #CiudadFutura SECUREOPS ON

NOTA : La opción ON es para activar ese comando y OFF es para desactivarlo.

Comando SECUREFOUNDER , sirve para protejer el canal, osea solo el verdadero dueño puede hacer cambios en dicho canal, como password sucesores etc. No pueden hacerlo akellos que se hayan identificado como dueños.

Sintaxis: /msg Chanserv SET #Canal SECUREFOUNDER ON u OFF
Ejemplo:  /msg Chanserv SEt #CiudadFutura SECUREFOUNDER ON

Comando LEAVEOPS , este comando sirve para cuando el canal es abierto por un user el servidor le
coloca op y Chanserv no se lo quita a menos que sea usado DEOP.

Sintaxis: /msg Chanserv #Canal LEAVEOPS ON u OFF
Ejemplo:  /msg Chanserv #CiudadFutura LEAVEOPS OFF

NOTA : La opción ON es para activar ese comando y OFF es para desactivarlo.

Comando OPNOTICE , sirve para enviar una noticia al canal cuando se usen los comandos OP o DEOP.

Sintaxis: /msg Chanserv SET #Canal OPNOTICE ON u OFF
Ejemplo:  /msg Chanserv SET #CiudadFutura OPNOTICE OFF

NOTA : La opción ON es para activar ese comando y OFF es para desactivarlo.

Con este finalizamos la lista de opciones para SET.

Comando ACCESS , este comando nos sirve para agregar eliminar o listar los accesos de usuarios para
un canal. En el canal existen varios niveles, un usuario no registrado tiene por default nivel 0
el fundador tiene acceso completo al canal, osea el máximo access.

Este sirve para agregar un usuario con nivel 10
Sintaxis: /msg Chanserv ACCESS #Canal ADD nick level
Ejemplo:  /msg Chanserv ACCESS #CiudadFutura ADD shikito 10

Con este se elimina al usuario del canal.
Sintaxis: /msg Chanserv ACCESS #Canal DEL nick, número o lista
Ejemplo:  /msg Chanserv ACCESS #CiudadFutura DEL Nopal

Con esto listamos los accesos del canal.
Sintaxis: /msg Chanserv ACCESS #Canal LIST mask
Ejemplo:  /msg Chanserv ACCESS #CiudadFutura LIST

Para eliminar todos los accesos de un canal.
Sintaxis:  /msg Chanserv ACCESS #Canal CLEAR
Ejemplo: /msg Chanserv ACCESS #CiudadFutura CLEAR

ADD es usado para agregar usuarios a la lista del canal con un nivel de acceso
DEL es usado para remover usuarios de la lista del canal.
LIST es usado para listar los accesos del canal. Si no se coloca ningún parametro desplega todos
los accesos del canal, pero se pueden poner las opciones siguientes:
          ACCESS #CiudadFutura LIST 2-5,7-9
          Esto muestra los accesos de 2 a 5 y 7 a 9
CLEAR es usado para eliminar toda la lista de accesos de un canal.

Niveles de acceso para usuarios.
Se definen por default los siguientes niveles:

    Founder   Acceso completo a todas las funciones de Chanserv; Solo una persona puede ser fundador.

         10   Acceso al comando akick y autoop
          5   Op automático
          3   Voz automático
          0   No tiene privilegio alguno sobre el canal, le pueden dar op (Si secureops no esta
              activado)
         <0   No puede obtener op.

Estos niveles pueden ser cambiados, o agregar nuevos usando el comando levels para ayuda sobre
este comando /msg Chanserv HELP LEVELS.

Comando LEVELS , este comando permite agregar varios tipos de niveles.

Sintaxis:  /msg Chanserv LEVELS #Canal SET tipo nivel
Ejemplo: /msg Chanserv LEVELS #CiudadFutura SET

Sintaxis:  /msg Chanserv LEVELS #Canal DIS|Disable tipo
Sintaxis:  /msg Chanserv LEVELS #Canal LIST
Sintaxis:  /msg Chanserv LEVELS #Canal RESET

Los niveles, permiten buen control sobre los niveles de acceso usados en los canales. Con este comando tu puedes definir los niveles de acceso para tener una mejor función de Chanserv. Los comandos SET FOUNDER y SET PASSWORD estarán siempre definidos para ser usados solo por el fundador.

LEVELS SET permite agregar un nivel de acceso para una función o un grupo de funciones.
LEVELS DISABE (O también se puede usar DIS) desactiva una función automática o rechaza el acceso a una función para cualquier persona con excepción del fundador del canal.
LEVELS LIST despliega una lista de niveles actuales para cada una de las funciones o para un grupo de funciones.
LEVELS RESET elimina los niveles creados con el comando LEVELS y regresa a los niveles que tiene Chanserv por default.

Para una lista de características y funciones de los niveles que pueden ser colocados, ver HELP LEVELS DESC.

Las siguientes opciones/funciones de nombres son entendidos. Observe que los niveles para AUTODEOP y NOJOIN son niveles máximos, mientras que todos los otros son niveles mínimos.

   AUTODEOP          Deop automático.
   AUTOOP              Op automático. (+o)
   AUTOVOICE         Voz automática. (+v)
   NOJOIN               No le permite la entrada al canal cuando este restringido (RESTRICTED).
   ACC-LIST            Le permite ver la lista de accesos en el canal (ACCESS LIST).
   ACC-CHANGE      Le permite modificar la lista de accesos.
   AKICK                 Le permite usar el comando AKICK.
   SET                     Le permite usar el comando SET (salvo FOUNDER y PASSWORD)
   CLEAR                 Le permite usar el comando CLEAR.
   GETKEY               Le permite usar el comando GETKEY.
   INVITE                Le permite usar el comando INVITE.
   OPDEOP              Le permite usar los comandos OP y DEOP.
   OPDEOPME          Le permite darse op y quitárselo.
   UNBAN                Le permite usar el cmando UNBAN.
   VOICE                 Le permite usar los comandos VOICE y DEVOICE.
   VOICEME             Le permite darse voz o quitársela.
   MEMO                  Le permite enlistar y leer los mensajes para el canal (MEMOS).
   ASSIGN               Le permite activar o desactivar un bot.
   BADWORDS         Le permite usar el comando BANWORDS.
   FANTASIA           Le permite usar los comandos de fantasia.
   GREET                 Les muestra el mensaje de bienvenida.
   NOKICK               Nunca será pateado por el bot.
   SAY                     Le permite usar los comandos de SAY y ACT.

Comando AKICK , este comando sirve para agregar, quitar, listar akicks a un canal, esto significa prohibir la entrada a usuarios que se portan mal o que ocacionan desorden en un canal.

Para agregar un akick
Sintaxis:  /msg Chanserv AKICK #Canal ADD mask razón
Ejemplo: /msg Chanserv AKICK #CiudadFutura ADD *!djnanol@*.prodigy.net.mx no anuncies tu radio aqui.

Para quitar un akick.
Sintaxis:  /msg Chanserv AKICK #Canal DEL mask
Ejemplo: /msg Chanserv AKICK #CiudadFutura DEL *!djnano@*.prodigy.net.mx

Para ver akicks
Sintaxis:  /msg Chanserv AKICK #Canal VIEW mask
Ejemplo: /msg Chanserv AKICK #CiudadFutura VIEW *djnano*

Para listar los akicks
Sintaxis:  /msg Chanserv AKICK #Canal LIST mask
Sintaxis: /msg Chanserv AKICK #CiudadFutura LIST mask

Para forzar los akicks.
Sintaxis:  /msg Chanserv AKICK #Canal ENFORCE
Ejemplo: /msg Chanserv AKICK #CiudadFutura ENFORCE

Para limpiar toda la lista de akicks
Sintaxis:  /msg Chanserv AKICK #Canal CLEAR
Ejemplo: /msg Chanserv AKICK #CiudadFutura CLEAR

Mantiene la lista de AutoKick para un canal. Si un usuario en la lista de AutoKick trata de entrar al canal, Chanserv prohibirá a ese usuario del canal, y será pateado.

El comando AKICK ADD,  agrega el nick o el usermask dado a la lista de AutoKick. Si una razón se da con el comando, esa razón será utilizada cuando el usuario es pateado; si no, la razón por defecto es "You have been banned from the channel".

El comando AKICK DEL quita el nick o la máscara dada de la lista de AutoKick. sin embargo, no quita ninguna interdicciones puesta por un AutoKick; ésos se deben quitar manualmente.

El comando AKICK LIST visualiza la lista de AutoKick, u opcionalmente solamente esas entradas de AutoKick que correspondan con la máscara dada

El comando AKICK ENFORCE hace que Chanserv force la lista de akicks actual pateando a los usuarios que tengan el mask en akick.

El comando AKICK CLEAR elimina todos los akicks que se

Comando DROP , este comando cancela el registro del canal con Chanserv, para poder usar este comando
es necesario identificarse primero como dueño de dicho canal.

Sintaxis: /msg Chanserv DROP #Canal
Ejemplo:  /msg Chanserv DROP #CiudadFutura

Comando CLEAR , este comando permite limpiar ciertas cosas en un canal por ejemplo:
Modos, Bans, Ops, Voices, Usuarios.

Sintaxis: /msg Chanserv CLEAR #Canal opción
Ejemplo:  /msg Chanserv CLEAR #CiudadFutura MODES

Opciones:
      MODES    Cancela todos los modos del canal.
      BANS     Quita todos los bans del canal.
      OPS      Remueve todos los operadores del canal.
      VOICES   Remueve todos los que tengan +v.
      USERS    Patea a todos los usuarios del canal.

Para usar este comando se debe tener minimo nivel 10.

Comando DEOP , este comando es lo contratio a OP, este sirve para quitar el op a un usuario, para
poder usar este comando se tiene que tener minimo nivel 5.

Sintaxis: /msg Chanserv DEOP #Canal nick
Ejemplo:  /msg Chanserv DEOP #CiudadFutura shikitol

Comando DEVOICE , este comando sirve para quitar el modo +v a un usuario, si no colocas el nick Chanserv te quita el modo +v a ti, si no colocas el canal ni el nick Chanserv te quita el modo +v en todos los canales donde estes. Para usar este comando hacia los demas debes ser minímo nivel 5, si tienes nivel 3 solo lo puedes usar contigo mismo.

Sintaxis:  /msg Chanserv DEVOICE #Canal nick
Ejemplo: /msg Chanserv DEVOICE #CiudadFutura shikito

Comando GETKEY , sirve para obtener la clave de un canal. Esto suele suceder cuando se usan bots o scripts y colocan clave al canal.

Sintaxis:  /msg Chanserv GETKEY #Canal
Ejemplo: /msg Chanserv GETKEY #CiudadFutura

Comando INFO , este comando nos permite saber la información de un canal registrado con Chanserv, este
comando nos da la siguiente información: Fundador, fecha de registro, fecha de ultimo uso,
descripción y modos.

Sintaxis: /msg Chanserv INFO #Canal
Ejemplo:  /msg Chanserv INFO #CiudadFutura
          Si estas identificado como el dueño del canal, puedes obtener más información del canal
          usando /msg Chanserv INFO #Canal ALL

Comando INVITE , con este comando, Chanserv nos puede invitar a canales donde somos operadores pero que
tiene activado el modo +i (Invite only)
Solo funciona si tu acceso en el canal es mayor a cero.

Sintaxis: /msg Chanserv INVITE #Canal
Ejemplo:  /msg Chanserv INVITE #CiudadFutura

Comando LIST , este comando nos da la lista de canales registrados con Chanserv, no se muestran aquellos
que tengan activada la opción PRIVATE.

Sintaxis: /msg Chanserv LIST
Ejemplo:  /msg Chanserv LIST

Comando OP , este comando permite dar o darte op en un canal donde se tenga acceso, este comando
no funciona si se da op a otros usuarios que no tienen acceso y el secureops esta activado.
El nivel minimo para usar este comando es 5.

Sintaxis: /msg Chanserv OP #Canal nick
Ejemplo:  /msg Chanserv OP #CiudadFutura shikito

Comando UNBAN , este comando sirve para quitar un ban que se haya puesto a ti, solo funciona
si tu nivel de acceso en el canal es mayor a cero.

Sintaxis: /msg Chanserv UNBAN #Canal
Ejemplo:  /msg Chanserv UNBAN #CiudadFutura

Comando VOICE , este comando sirve para quitar el modo +v a un usuario, si no colocas el nick Chanserv te quita el modo +v a ti, si no colocas el canal ni el nick Chanserv te quita el modo +v en todos los canales donde estes. Para usar este comando hacia los demas debes ser minímo nivel 5, si tienes nivel 3 solo lo puedes usar contigo mismo.

Sintaxis:  /msg Chanserv VOICE #Canal nick
Ejemplo:
/msg Chanserv VOICE #CiudadFutura shikito