Comandos de ChanServ

HELP
ChanServ te permite registrar y controlar varios
aspectos de los canales. A menudo, ChanServ puede prevenir
a usuarios maliciosos "tomarse" canales limitando
quienes estan permitidos a tener privilegios de operador.
Los comandos disponibles estan listados a continuacion;
para usarlos, tipea /msg ChanServ comando.
Para mayor informacion acerca de un comando especifico,
tipea /msg ChanServ HELP comando.


EXPIRES

Ten en cuenta que cualquier canal que no es usado por
<num> dias (al cual ningun usuario en la lista de acceso
del canal entre en ese periodo de tiempo) sera
automaticamente botado.

REGISTER
Sintaxis: /msg ChanServ REGISTER canal clave descripcion

Registra un canal en la base de datos de ChanServ. Para
usar este comando, debes primero ser un operador en el
canal que intentas registrar. La clave es usada con
el comando IDENTIFY para permitir a otros hacer
cambios al seteo del canal posteriormente.
El ultimo parametro, el cual debe ser incluido, es
una descripcion general del proposito del canal.

Cuando registras un canal, eres reconocido como el
"fundador" del canal. El fundador del canal puede
cambiar todos los seteos para el canal;
ChanServ tambien dara al fundador prvilegios de operador
automaticamente cuando el usuario entre al canal.
Averigua sobre el comando ACCESS
(/msg ChanServ HELP ACCESS) para informacion sobre
como dar estos privilegios a otros usuarios del canal.

NOTESE: Para registrar un canal debes haber registrado
tu nickname primero. Si aun no lo haz hecho, tipea
/msg ChanServ HELP para mayor informacion en como hacerlo.

IDENTIFY
Sintaxis: /msg ChanServ IDENTIFY canal clave

Te identifica con ChanServ como el fundador del canal dado.
Muchos comandos requieren que uses este comando antes
de usarlos. La clave deberia ser la misma que
enviaste con el comando REGISTER.

LOGOUT
Sintaxis: /msg ChanServ LOGOUT canal nickname

Este comando hace al nickname dado ya no identificado
en el canal dado.

Si eres el fundador del canal, puedes desconectar a
quien sea, de otra forma solo te puedes desconectar
a ti mismo.

DROP
Sintaxis: /msg ChanServ DROP canal

Desregistra el canal dado. Solo puede ser usado por el
fundador del canal, quien debe primero usar el comando
IDENTIFY.

SET
Sintaxis: /msg ChanServ SET canal opcion parametros

Le permite al fundador del canal setear varias opciones
de canal y otra informacion.

Opciones disponibles:

FOUNDER Setea el fundador de un canal
SUCCESSOR Setea el sucesor de un canal
PASSWORD Setea el pasword del fundador
DESC Setea la descripcion del canal
URL Asocia una URL con el canal
EMAIL Asocia un E-mail con el canal
ENTRYMSG Setea un mensaje a enviar a
los usuarios cuando entren al canal
BANTYPE Setea como los Servicios ponen bans
en el canal
MLOCK Fija los modos de canal on u off
KEEPTOPIC Retiene el topic cuando el canal no
esta en uso
OPNOTICE Envia una noticia cuando los comandos
OP/DEOP son usados
PEACE Regula el uso de comandos criticos
PRIVATE Esconde el canal del comando LIST
RESTRICTED Restrinje el acceso al canal
SECURE Activa las opciones de seguridad de ChanServ
SECUREOPS Estricto control del estatus de chanop
SECUREFOUNDER Estricto control del estatus de fundador
de canal
SIGNKICK Firma kicks hechos con el comando KICK
TOPICLOCK El topic solo puede ser cambiado con
TOPIC
XOP Cambia el sistema de privilegios de
usuario

Tipea /msg ChanServ HELP opcion para mayor informacion
acerca de una opcion en particular.

SET FOUNDER
Sintaxis: /msg ChanServ SET canal FOUNDER nick

Cambia el fundador de un canal. El nuevo nickname debe
ser uno registrado.

SET SUCCESSOR
Sintaxis: /msg ChanServ SET canal SUCCESSOR nick

Cambia el sucesor de un canal. Si el nickname fundador
expira o es botado mientras el canal esta aun registrado,
el sucesor se convertira en el nuevo fundador del canales.
Sin embargo, si el sucesor ya tiene muchos canales
registrados (<num>), el canal sera botado en vez, tal y como
si no hubiese un sucesor. El nuevo nickname debe ser uno
registrado.

SET PASSWORD
Sintaxis: /msg ChanServ SET canal PASSWORD clave

Setea la clave usado para identificarse como el
fundador del canal.

SET DESC
Sintaxis: /msg ChanServ SET canal DESC descripcion

Setea la descripcion para el canal, la que es mostrada
con los comandos LIST y INFO.

SET URL
Sintaxis: /msg ChanServ SET canal URL [url]

Asocia la URL dada con el canal. Esta URL sera mostrada
cuando alguien solicite informacion sobre el canal con
el comando INFO. Si ningun parametro es dado,
borra la URL actual para el canal.

SET EMAIL
Sintaxis: /msg ChanServ SET canal EMAIL [direccion]

Asocia la direccion E-mail dada con el canal.
Esta direccion sera mostrada cuando alguien solicite
informacion sobre el canal con el comando INFO.
Si ningun parametro es dado, borra la direccion E-mail
actual para el canal.

SET ENTRYMSG
Sintaxis: /msg ChanServ SET canal ENTRYMSG [mensaje]

Setea el mensaje que sera enviado via /notice a los
usuarios cuando ingresen al canal. Si ningun parametro
es dado, ningun mensaje sera enviado al entrar al canal.

SET BANTYPE
Sintaxis: /msg ChanServ SET canal BANTYPE tipo_de_ban

Setea el tipo de ban que sera usado por los
Servicios cuando necesiten banear a alguien
de tu canal.

tipo de ban es un numero entre 0 y 3 que significa:

0: ban en la forma *!usuario@host
1: ban en la forma *!*usuario@host
2: ban en la forma *!*@host
3: ban en la forma *!*usuario@*.dominio

SET KEEPTOPIC
Sintaxis: /msg ChanServ SET canal KEEPTOPIC {ON | OFF}

Habilita o deshabilita la opcion de retencion de topic
para un canal. Cuando la retencion de topic esta
seteada, el topic para el canal sera recordado por
ChanServ incluso despues de que el ultimo usuario
salga del canal, y sera restorado la proxima vez que
el canal sea creado.

SET TOPICLOCK
Sintaxis: /msg ChanServ SET canal TOPICLOCK {ON | OFF}

Abilita o desabilita la opcion de fijacion de topic
para un canal. Cuando la fijacion de topic esta
seteada, ChanServ no permitira que el topico del canal
sea cambiado excepto con el comando TOPIC.

SET MLOCK
Sintaxis: /msg ChanServ SET canal MLOCK modos

Setea el parametro de fijacion de modos para el canal.
ChanServ te permite definir ciertos modos de canal para estar
siempre encendidos o apagados o libres de estar uno de los
anteriores.

El parametro modos es construido de la misma forma
que el comando /MODE; esto significa, modos seguidos
por un + estan fijados encendidos, y modos seguidos por
un - estan fijados apagados. Tener en cuenta que, a
diferencia del comando MODE, cada uso de SET MLOCK
removera todos los modos fijados previamente antes de
setear los nuevos!

Advertencia: Si seteas una key con fijacion de modo, como
en el segundo ejemplo mas abajo, deberas tambien setear la
opcion RESTRICTED para el canal (ver HELP SET RESTRICTED),
o quien quiera que entre al canal cuando este vacio podra ver la
key!

Ejemplos:

SET #canal MLOCK +nt-iklps
Fuerza los modos n y t encendidos, y los modos i, k,
l, p y s apagados. El modo m es dejado libre para
estar encendido o apagado.

SET #canal MLOCK +knst-ilmp mi-key
Fuerza los modos k, n, s, y t encendidos, y los modos
i, l, m, y p apagados. Tambien fuerza la key del canal
a ser "mi-key".

SET #canal MLOCK +
Remueve la fijacion de modos; todos los modos del canal
son libres de estar encendidos o apagados.

SET PEACE
Sintaxis: /msg ChanServ SET canal PEACE {ON | OFF}

Habilita o deshabilita la opcion de paz para un
canal. Cuando paz esta seteada, un usuario no
podra patear, banear o remover un estatus de canal
de un usuario con nivel igual o superior a el via
comandos de ChanServ.

SET PRIVATE
Sintaxis: /msg ChanServ SET canal PRIVATE {ON | OFF}

Habilita o deshabilita la opcion de privacidad para un canal.
Cuando privacidad esta seteada, un /msg ChanServ LIST no
incluira el canal en ninguna lista.

SET RESTRICTED
Sintaxis: /msg ChanServ SET canal RESTRICTED {ON | OFF}

Habilita o deshabilita la opcion de acceso restringido
para un canal. Cuando el acceso restringido esta
seteado, Los usuarios seran inhabilitados de tener
privilegios de operador de canal. (usuarios con acceso
negativo y, si seguridad de ops esta seteada,
usuarios no en la lista de acceso) seran en vez
kickeados y baneados del canal.

SET SECURE
Sintaxis: /msg ChanServ SET canal SECURE {ON | OFF}

Habilita o deshabilita las caracteristicas de seguridad
de ChanServ para un canal. Cuando SECURE esta
seteado, solo usuarios que han registrado sus nicknames
con ChanServ y han usado IDENTIFY con su clave seran
otorgados acceso al canal controlado por la lista de
acceso.

SET SECUREOPS
Sintaxis: /msg ChanServ SET canal SECUREOPS {ON | OFF}

Habilita o deshabilita la opcion seguridad de ops para un
canal. Cuando seguridad de ops esta seteada, usuarios
que no estab en la lista de usuarios no seran permitidos a
obtener el status de operador de canal.

SET SECUREFOUNDER
Sintaxis: /msg ChanServ SET canal SECUREFOUNDER {ON | OFF}

Habilita o deshabilita la opcion seguridad de fundador para
un canal. Cuando seguridad de fundador esta seteada, solo
el fundador real podra botar el canal, cambiar su clave,
su fundador y su sucesor, y no aquellos que esten identificados
con ChanServ.

SET SIGNKICK
Sintaxis: /msg ChanServ SET canal SIGNKICK {ON | LEVEL | OFF}

Habilita o deshabilita los kicks firmados para un
canal. Cuando SIGNKICK esta seteado, kicks
hechos con el comando ChanServ KICK tendran el
nick que uso el comando en la razon.

Si usas LEVEL, aquellos que tienen nivel superior o
igual al nivel SIGNKICK en el canal no tendran sus kicks
firmados. Ver /msg ChanServ HELP LEVELS para mayor informacion.

SET XOP
Sintaxis: /msg ChanServ SET canal XOP {ON | OFF}

Habilita o deshabilita el sistema de listas xOP para un canal.
Cuando XOP esta seteado, debes usar los comandos AOP/SOP/VOP
para dar privilegios de canal a usuarios. De otra manera
debes usar el comando ACCESS.

Nota Tecnica: cuando cambias de lista de acceso a sistema
de listas xOP, tu definicion de niveles de usuario sera
cambiada, asi que no tendras los mismos valores si vuelves a
cambiar a lista de acceso!

Tambien deberias chequear si tus usuarios estan en la lista xOP
correspondiente despues del cambio, ya que la deduccion no es
siempre perfecta... de hecho, no es recomendado el usar listas
xOP si cambiaste la definicion de niveles con el comando
LEVELS.

Cambiar de listas xOP al sistema de listas de acceso no causa
problema alguno.

SET OPNOTICE
Sintaxis: /msg ChanServ SET canal OPNOTICE {ON | OFF}

Habilita o deshabilita la opcion de op-notice para un canal.
Cuando op-notice esta seteado, ChanServ enviara una noticia
al usuario del canal cuando los comandos OP o DEOP sean
usados para un usuario en el canal.

AOP
Sintaxis: /msg ChanServ AOP canal ADD nick
AOP canal DEL {nick | instancia | lista}
AOP canal LIST [mascara | lista]
AOP canal CLEAR

Mantiene la lista OP (AutoOP) para un canal. La lista
AOP le da al usuario el derecho de ser automaticamente
opeado en tu canal, desbaneado o invitarse a si mismos de
ser necesario, mostrar el mensaje de saludo al entrar, etc.

El comando AOP ADD agrega al nickname dado a la lista
AOP.

El comando AOP DEL remueve el nickname dado de la
lista AOP. Si una lista de instancias es dada, esas
instancias son borradas. (Ver el ejemplo para LIST mas
abajo.)

El comando AOP LIST muestra la lista AOP. Si una
mascara con comodin es dada, solo las instancias
concordando la mascara son mostradas. Si una lista de
instancias es dada, solo esas instancias son mostradas;
por ejemplo:

AOP #canal LIST 2-5,7-9
Muestra instancias de AOP enumeradas 2 a 5 y
7 a 9.

El comando AOP CLEAR limpia todas las instancias de la
lista AOP.

Los comandos AOP ADD y AOP DEL estan limitados a
SOPs o superior, mientras que el comando AOP CLEAR
solo puede ser usado por el fundador del canal. Aun asi,
cualquier usuario en la lista AOP puede usar el comando
AOP LIST.

Este comando puede haber sido deshabilitado para tu canal.
Si este es el caso, debes usar la lista de acceso. Ver
/msg ChanServ HELP ACCESS para incormacion acerca la lista
de acceso y /msg ChanServ HELP SET XOP para saber como cambiar
entre la lista de acceso y el sistema de listas xOP.

HOP
Sintaxis: /msg ChanServ HOP canal ADD nick
HOP canal DEL {nick | instancia | lista}
HOP canal LIST [mascara | lista]
HOP canal CLEAR

Mantiene la lista HOP (HalfOP) para un canal. La lista
HOP le da al usuario el derecho de ser automaticamente
halfopeado en tu canal.

El comando HOP ADD agrega al nickname dado a la lista
HOP.

El comando HOP DEL remueve el nickname dado de la
lista HOP. Si una lista de instancias es dada, esas
instancias son borradas. (Ver el ejemplo para LIST mas
abajo.)

El comando HOP LIST muestra la lista HOP. Si una
mascara con comodin es dada, solo las instancias
concordando la mascara son mostradas. Si una lista de
instancias es dada, solo esas instancias son mostradas;
por ejemplo:

HOP #canal LIST 2-5,7-9
Muestra instancias de HOP enumeradas 2 a 5 y
7 a 9.

El comando HOP CLEAR limpia todas las instancias de la
lista HOP.

Los comandos HOP ADD y HOP DEL estan limitados a
AOPs o superior, mientras que el comando HOP CLEAR
solo puede ser usado por el fundador del canal.

Este comando puede haber sido deshabilitado para tu canal.
Si este es el caso, debes usar la lista de acceso. Ver
/msg ChanServ HELP ACCESS para incormacion acerca la lista
de acceso y /msg ChanServ HELP SET XOP para saber como cambiar
entre la lista de acceso y el sistema de listas xOP.

SOP
Sintaxis: /msg ChanServ SOP canal ADD nick
SOP canal DEL {nick | instancia | lista}
SOP canal LIST [mascara | lista]
SOP canal CLEAR

Mantiene la lista SOP (SuperOP) para un canal. La lista
SOP le da al usuario los derechos dados por la lista AOP,
y agrega aquellos necesarios para usar las listas de
AutoKick y BadWords, mandar y leer memos de canal, etc.

El comando SOP ADD agrega al nickname dado a la lista
SOP.

El comando SOP DEL remueve el nickname dado de la
lista SOP. Si una lista de instancias es dada, esas
instancias son borradas. (Ver el ejemplo para LIST mas
abajo.)

El comando SOP LIST muestra la lista SOP. Si una
mascara con comodin es dada, solo las instancias
concordando la mascara son mostradas. Si una lista de
instancias es dada, solo esas instancias son mostradas;
por ejemplo:

SOP #canal LIST 2-5,7-9
Muestra instancias de SOP enumeradas 2 a 5 y
7 a 9.

El comando SOP CLEAR limpia todas las instancias de la
lista SOP.

Los comandos SOP ADD, SOP DEL y SOP CLEAR estan
limitados al fundador del canal. Cualquier usuario en la
lista AOP puede usar el comando SOP LIST.

Este comando puede haber sido deshabilitado para tu canal.
Si este es el caso, debes usar la lista de acceso. Ver
/msg ChanServ HELP ACCESS para incormacion acerca la lista
de acceso y /msg ChanServ HELP SET XOP para saber como cambiar
entre la lista de acceso y el sistema de listas xOP.

VOP
Sintaxis: /msg ChanServ VOP canal ADD nick
VOP canal DEL {nick | instancia | lista}
VOP canal LIST [mascara | lista]
VOP canal CLEAR

Mantiene la lista VOP (VOicePeople) para un canal.
La lista VOP le da al usuario el derecho de ser
automaticamente dado voice o darse voice a si mismos.

El comando VOP ADD agrega al nickname dado a la lista
VOP.

El comando VOP DEL remueve el nickname dado de la
lista VOP. Si una lista de instancias es dada, esas
instancias son borradas. (Ver el ejemplo para LIST mas
abajo.)

El comando VOP LIST muestra la lista VOP. Si una
mascara con comodin es dada, solo las instancias
concordando la mascara son mostradas. Si una lista de
instancias es dada, solo esas instancias son mostradas;
por ejemplo:

VOP #canal LIST 2-5,7-9
Muestra instancias de VOP enumeradas 2 a 5 y
7 a 9.

El comando VOP CLEAR limpia todas las instancias de la
lista VOP.

Los comandos VOP ADD, VOP DEL y VOP LIST estan
limitados a AOPs o superior, mientras que el comando
VOP CLEAR solo puede ser usado por el fundador del
canal.

Este comando puede haber sido deshabilitado para tu canal.
Si este es el caso, debes usar la lista de acceso. Ver
/msg ChanServ HELP ACCESS para incormacion acerca la lista
de acceso y /msg ChanServ HELP SET XOP para saber como cambiar
entre la lista de acceso y el sistema de listas xOP.

ACCESS
Sintaxis: /msg ChanServ ACCESS canal ADD nick nivel
ACCESS canal DEL {nick | indices | lista}
ACCESS canal LIST [mascara | lista]
ACCESS canal CLEAR

Mantiene la lista de acceso para un canal. La lista
de acceso especifica que usuarios estan permitidos atener
el estatus de operador de canal o acceso a comandos de
ChanServ en el canal. Diferentes niveles de usuarios permiten
acceso a diferentes subniveles de privilegios;
/msg ChanServ HELP ACCESS LEVELS para informacion mas
especifica. Cualquier nick no presente en la lista de
acceso tiene un nivel 0.

El comando ACCESS ADD ańade el nickname dado a la lista
de acceso con el nivel de usuario dado; si el nick ya esta
presente en la lista, el nivel de acceso es cambiado al
especificado en el comando. El nivel especificado
debe ser menos que el del usuario dando el comando, y si
el nick ya esta en la lista de acceso, el acceso actual
del nick debe ser menor que el acceso del usuario dando el
comando.

El comando ACCESS DEL remueve el nick dado de la lista
de acceso. Si una lista de indices es dada, esas instancias
son borradas. (Ver el ejeplo para LIST mas abajo.)

El comando ACCESS LIST muestra la lista de acceso. Si
una mascara con comodin es dada, solo esas instancias
concordando a la mascara son mostradas. Si una lista de
indices es dada, solo esas instancias son mostrdas; por
ejemplo:

ACCESS #canal LIST 2-5,7-9
Lista instancias de acceso numeradas 2 hasta 5 y
7 hasta 9.

El comando ACCESS CLEAR limpia todas las instancias
de la lista de acceso.

ACCESS LEVELS
Niveles de acceso para usuarios

Por defecto, los siguientes niveles de acceso estan definidos:

Fundador Acceso completo a las funciones de ChanServ;
Op automatico al entrar al canal. Notese
que solo una persona puede tener estatus
de fundador (no puede ser dado usando el
comando ACCESS).
10 Acceso al comando AKICK; Op automatico.
5 Op automatico.
3 Voice automatico.
0 Ningun privilegio especial; Puede ser opeado
por otros ops (a menos que seguridad de
ops este seteada).
<0 No puede ser opeado.

Esyos niveles pueden ser cambiado, o nuevos ańadidos,
usando el comando LEVELS; tipea /msg ChanServ HELP LEVELS
para mayor informacion.

AKICK
Sintaxis: /msg ChanServ AKICK canal ADD mascara [razon]
AKICK canal STICK mascara
AKICK canal UNSTICK mascara
AKICK canal DEL mascara
AKICK canal LIST [mascara]
AKICK canal VIEW [mascara]
AKICK canal ENFORCE
AKICK canal CLEAR

Mantiene la lista de AutoKicks para un canal. Si
un usuario en la lista de Autokicks intenta entrar
al canal, ChanServ baneara al usuario del canal, luego lo
kickeara.

El comando AKICK ADD ańade el nick o mascara de
usuario dado a la lista de Autokicks. Si una razon
es dada con el comando, esta razon sera usada cuando el
usuario es kickeado; si no, la razon por defecto es
"Has sido baneado del canal".

El comando AKICK STICK banea permanente la mascara
dada en el canal. Si alguien intenta remover el ban,
ChanServ la seteara nuevamente automaticamente. No puede ser
usado para nicks registrados.

El comando AKICK UNSTICK cancela el efecto del
comando AKICK STICK, asi que sera posible remover
el ban del canal nuevamente.

El comando AKICK DEL remueve el nick o mascara dados
de la lista de AutoKicks. Aun asi, no remueve ningun ban
puesto por un AutoKick; aquellos deben ser removidos
manualmente.

El comando AKICK LIST muestra la lista de AutoKicks,
u opcionalmente solo las instancias de AutoKick AutoKick
que concuerden con la mascara dada.

El comando AKICK VIEW es una version mas detallada
del comando AKICK LIST.

El comando AKICK ENFORCE hace a ChanServ a enforzar la
lista AKICK actual removiendo a los usuarios que
concuerden la mascara AKICK.

El comando AKICK CLEAR limpia todas las instancias
de ka lista de akicks.

LEVELS
Sintaxis: /msg ChanServ LEVELS canal SET tipo nivel
LEVELS canal {DIS | DISABLE} tipo
LEVELS canal LIST
LEVELS canal RESET

El comando LEVELS permite un control fino sobre el
significado de los niveles de acceso numericos usados para
canales. Con este comando, puedes definir el nivel de acceso
requerido para la mayoria de las funciones de ChanServ.
(Los comandos SET FOUNDER y SET PASSWORD, asi como
este comando estan siempre restringidos al fundador del
canal.)

LEVELS SET permite cambiar el nivel de acceso para una funcion
o un grupo de funciones. LEVELS DISABLE (o DIS para corto)
desabilita una caracteristica automatica o prohibe acceso a una
funcion para todos excepto el fundador del canal.
LEVELS LIST muestra los niveles actuales para cada funcion o
grupo de funciones. LEVELS RESET resetea los niveles a los
niveles por defecto de un canal recien creado (ver
HELP ACCESS LEVELS).

Para una lista de las caracteristicas y funciones a los que
se les puede cambiar los niveles, ver HELP LEVELS DESC.

INFO
Sintaxis: /msg ChanServ INFO canal [ALL]

Lista informacion acerca del canal registrado dado,
incluyendo su fundador, tiempo de registracion, ultima
vez usado, descripcion y fijacion de modos, si existen.
Si ALL es especificado, el mensaje de entrada y
sucesor tambien seran mostrados.

Por defecto, la opcion ALL esta limitada a aquellos
con acceso de fundador en el canal.

LIST
Sintaxis: /msg ChanServ LIST patron

Lista todos los canales registrados concordando el patron
dado (Canales con la opcion PRIVATE seteada no son
listados.)

OP
Sintaxis: /msg ChanServ OP [#canal [nick]]

Opea al nick seleccionado en un canal. Si nick no es
dado, te opeara a ti. SI canal y nick no son dados,
te opeara en todos los canales en los que estes,
siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a AOPs o aquellos con nivel de
acceso 5 y mayor en el canal.

DEOP
Sintaxis: /msg ChanServ DEOP [#canal [nick]]

Deopea al nick seleccionado en un canal. Si nick no es
dado, te deopeara a ti. Si canal y nick no son dados,
te deopeara a ti en todos los canales en los que estes,
siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a AOPs o aquellos con nivel de
acceso 5 y mayor en el canal.

VOICE
Sintaxis: /msg ChanServ VOICE [#canal [nick]]

Da voice al nick seleccionado en un canal. Si nick no
es dado, te dara voice a ti. Si canal y nick no son
dados, te dara voice en todos los canales en los que
estes, siempre y cuando tengas los permisos para
hacerlo.

Por defecto, limitado AOPs o aquellos con nivel de
acceso 5 y mayor en el canal, o a VOPs o aquellos
con nivel 3 y mayor para darse voice a si mismos.

DEVOICE
Sintaxis: /msg ChanServ DEVOICE [#canal [nick]]

Quita voice al nick seleccionado en un canal. Si nick no
es dado, te quitara voice a ti. Si canal y nick no son
dados, te quitara voice en todos los canales en los que
estes, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a AOPs o aquellos con nivel de
acceso 5 y mayor en el canal, o a VOPs o aquellos con
nivel 3 y mayor para darse voice a si mismos.

HALFOP
Sintaxis: /msg ChanServ HALFOP [#canal [nick]]

Da Halfop al nick seleccionado en un canal. Si nick no
es dado, te dara halfop a ti. Si canal y nick no son
dados, te dara halfop en todos los canales en los que
estes, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a AOPs y aquellos con nivel de
acceso 5 y mayor en el canal, o a HOPs o aquellos con nivel
4 y mayor para darse halfop a si mismos.

DEHALFOP
Sintaxis: /msg ChanServ DEHALFOP [#canal [nick]]

Quita Halfop al nick seleccionado en un canal. Si nick no
es dado, te quitara halfop a ti. Si canal y nick no son
dados, te quitara halfop en todos los canales en los que
estes, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a AOPs y aquellos con nivel de
acceso 5 y mayor en el canal, o a HOPs o aquellos con
nivel 4 y mayor para quitarse halfop a si mismos.

PROTECT
Sintaxis: /msg ChanServ PROTECT [#canal [nick]]

Proteje al nick seleccionado en un canal. Si nick no es
dado, te protejera a ti. Si canal y nick no son dados,
te protejera en todos los canales en los que estes,
siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado al fundador, o a SOPs o aquellos
con nivel 10 y mayor en el canal para protejerse a si
mismos.

DEPROTECT
Sintaxis: /msg ChanServ DEPROTECT [#canal [nick]]

Desproteje al nick seleccionado en un canal. Si nick no
es dado, te desprotejera a ti. Si canal y nick no son
dados, te desprotejera en todos los canales en los que
estes, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado al fundador, o a SOPs o aquellos
con nivel 10 y mayor en el canal para desprotejerse a
si mismos.

OWNER
Sintaxis: /msg ChanServ OWNER [#canal]

Te da el estatus de dueńo en canal. Si canal no
es dado, te dara estatus de dueńo en todos los
canales en los que estes, siempre y cuando tengas
permiso para hacerlo.

Limitado a aquellos con nivel de fundador en el canal.

DEOWNER
Sintaxis: /msg ChanServ DEOWNER [#canal]

Remueve tu estatus de dueńo en canal. Si canal no
es dado, remueve tu estatus de dueńo en todos los
canales en los que estes, siempre y cuando tengas
permiso para hacerlo.

Limitado a aquellos con nivel de fundador en el canal.

INVITE
Sintaxis: /msg ChanServ INVITE canal

Le dice a ChanServ que te invite al canal dado.

Por defecto, limitado a AOPs o aquellos con nivel 5
y mayor en el canal.

UNBAN
Sintaxis: /msg ChanServ UNBAN canal

Le dice a ChanServ que remueva todos los bans previeniendo
que entres al canal dado.

Por defecto, limitado a AOPs o aquellos con nivel 5
y mayor en el canal.

KICK
Sintaxis: /msg ChanServ KICK [#canal [nick [razon]]]

Kickea al nick seleccionado en el canal. Si nick no es
dado, te kickeara a ti. Si canal y nick no son dados,
te kickeara en todos los canales, siempre y cuando tengas
permiso para hacerlo.

Por defecto, limitado a AOPs o aquellos con nivel de
acceso 5 y mayor en el canal.

BAN
Sintaxis: /msg ChanServ BAN [#canal [nick [razon]]]

Banea un nick seleccionado en un canal. Si el nick no
es dado, te baneara a ti. Si canal y nick no son dados,
te baneara de todos los canales, siempre y cuando tengas
permiso para hacerlo.

Por defecto, limitado a AOPs o aquellos con nivel de
acceso 5 y mayor en el canal.

TOPIC
Sintaxis: /msg ChanServ TOPIC canal [topico]

Hace a ChanServ setear el topic del canal al especificado.
If topico no es dado, un topico vacio es seteado.
Este comando es mas util usado en conjunto a SET
TOPICLOCK. Ver /msg ChanServ HELP SET TOPICLOCK
para mayor informacion.

Por defecto, limitado a aquellos con nivel de fundador
en el canal.

CLEAR
Sintaxis: /msg ChanServ CLEAR canal que

Le dice a ChanServ que limpie ciertos seteos en el canal.
que puede ser uno de los siguientes:

MODES Resetea todos los modos en el canal (osea,
limpia los modos i,k,l,m,n,p,s,t).
BANS Limpia todos los bans en el canal.
EXCEPTS Limpia todos los excepts en el canal.
OPS Remueve estatus de operador de canal(modo +o)
de todos los operadores de canal.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Remueve el estatus "voice" (modo +v) de quien
tenga ese modo seteado.
USERS Remueve (kickea) todos los usuarios del canal.

Por defecto, tu nivel de acceso en el canal debe ser de
fundador.

GETKEY
Sintaxis: /msg ChanServ GETKEY canal

Retorna la key del canal dado. Este es un comando
principalmente para ser usado por bots y/o scripts,
asi que el resultado es de la siguiente manera:

KEY <canal> <key>

key es "NO KEY" si no hay key seteada.

SENDPASS
Sintaxis: /msg ChanServ SENDPASS canal

Envia la clave del canal dado a la direccion email seteada
en el archivo del nickname del fundador. Este comando
es sumamente util para lidiar con claves perdidas.

Puede ser limitado a Operadores de IRC en ciertas redes.

Este comando no es disponible cuando encripcion esta abilitada.

SERVADMIN HELP

Administradores de Servicios tambien pueden botar un canal
sin tener que identificarse por medio de clave, y pueden
ver el acceso, AKICK, y seteos de las listas de niveles para
cualquier canal.

SERVADMIN LOGOUT
Sintaxis: /msg ChanServ LOGOUT canal [nickname]

Este comando hace al nick seleccionado ya no identificado
para el canal dado.

Si tu eres el fundador del canal, puedes desconectar a
quien sea, de otra manera solo te puedes desconectar a
ti mismo.

Si eres un administrador de Servicios, puedes
desconectar a quien sea de un canal sin ser el fundador
del canal. Ademas, puedes omitir el parametro nickname;
esto desconectara a todos los usuarios identificados
del canal.

SERVADMIN DROP
Sintaxis: /msg ChanServ DROP canal

Desregistra el canal dado. Solo
administradores de Servicios pueden botar un
canal por el cual no se hayan identificado.

SERVADMIN SET

Administradores de Servicios pueden tambien setear la
opcion NOEXPIRE, con la cual canales pueden ser
prevenidos a expirar. Ademas, administradores de
Servicios pueden setear opciones para cualquier canal
sin tener que identificarse por clave en el canal.

SERVADMIN SET NOEXPIRE
Sintaxis: /msg ChanServ SET canal NOEXPIRE {ON | OFF}

Setea si el canal expirara. Seteando esto
a ON previene el canal a expirar.

Limitado a administradores de Servicios.

SERVADMIN INFO

Administradores de Servicios pueden usar el parametro
ALL con cualquier canal.

SERVADMIN LIST
Sintaxis: /msg ChanServ LIST patron [FORBIDDEN] [SUSPENDED] [NOEXPIRE]

Lista todos los canales registrados concordando el patron dado.
Canales con la opcion PRIVATE seteada solo seran mostrados
a administradores de Servicios. Canales con la opcion NOEXPIRE
tendran un ! antepuesto al nombre del canal para
administradores de Servicios.

Si las opciones FORBIDDEN o NOEXPIRE son dadas, solo canales
que, respectivamente, tienen FORBID o NOEXPIRE seteado seran
mostrados. Si ambas opciones son dadas, ambos tipos de canales
seran mostrados. Lo mismo aplica para canales SUSPENDED. Estas
opciones estan limitadas a administradores de Servicios.

SERVADMIN GETPASS
Sintaxis: /msg ChanServ GETPASS canal

Devuelve la clave para el canal dado. Tener en cuenta
que cuando este comando es usado, un mensaje incluyendo la
persona que ejecuto el comando y el canal en el que fue usado
seran monitoreados y enviados como WALLOPS/GLOBOPS.

Limitado a administradores de Servicios.

SERVADMIN FORBID
Sintaxis: /msg ChanServ FORBID canal [razon]

Prohibe a cualquiera de registrar o usar el canal
dado. Puede ser cancelado botando el canal.

Razon puede ser requerida en ciertas redes.

Limitado a administradores de Servicios.

SERVADMIN SUSPEND
Sintaxis: /msg ChanServ SUSPEND canal [razon]

Impide a cualquier persona de registrar o usar el
canal dado. Puede ser cancelado usando el comando UNSUSPEND
para preservar los datos/seteos previos.

Razon puede ser mandatorio en ciertas redes.

Limitado a administradores de Servicios.

SERVADMIN UNSUSPEND
Sintaxis: /msg ChanServ UNSUSPEND canal

Libera un canal suspendido. Todos los datos y seteos
antes de la suspencion son preservados.

Limitado a administradores de Servicios.

SERVADMIN STATUS
Sintaxis: /msg ChanServ STATUS canal nickname

Devuelve el nivel de acceso actual del nick dado
en el canal dado. La respuesta es de la forma:

STATUS canal nickname nivel-de-acceso

Si un error ocurre, la respuesta sera de la forma:

STATUS ERROR mensaje-de-error

Limitado a administradores de Servicios.