COMANDOS CHANSERV
1. 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.
NOTESE: Para registrar un canal debes haber registrado
tu nickname primero. Si aun no lo haz hecho, tipea
%RChanServ HELP para mayor informacion en como hacerlo.
2. /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.
3. /msg chanserv GETPASS #CANAL
Recupera el password de un canal, antes debes identificarte como fundador.
4. Sintaxis: /msg ChanServ DROP canal
Deregistra el canal dado. Solo puede ser usado por el
fundador del canal, quien debe primero usar el comando
IDENTIFY.
5. 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.
6. 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 /ChanServ HELP opcion para mayor informacion
acerca de una opcion en particular.
7. Sintaxis: /msg ChanServ SET canal FOUNDER nick
Cambia el fundador de un canal. El nuevo nickname debe
ser uno registrado.
8. 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.
9. Sintaxis: /msg ChanServ SET canal PASSWORD clave
Setea la clave usado para identificarse como el
fundador del canal.
10. Sintaxis: /msg ChanServ SET canal DESC descripcion
Setea la descripcion para el canal, la que es mostrada
con los comandos LIST y INFO.
11. 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.
12. 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.
13. 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.
14. 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
15. 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.
16. 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.
17. 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.
18. 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.
19. 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.
20. 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.
21. 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 estan en la lista de usuarios no seran permitidos a
obtener el status de operador de canal.
22. 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.
23. 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.
24. 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.
25. 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.
MAS SOBRE NIVELES DE USUARIOS EN EL CANAL
VOP
Añadir autovoice: /MSG ChanServ VOP #canal ADD nick
Borrar autovoive: /MSG ChanServ VOP #canal DEL nick
Ver lista de VOP: /MSG ChanServ VOP #canal LIST
Borrar toda la lista: /MSG ChanServ VOP #canal CLEAR
-
HOP
Añadir autohalfop: /MSG ChanServ HOP #canal ADD nick
Borrar autohalfop: /MSG ChanServ HOP #canal DEL nick
Ver lista de HOP: /MSG ChanServ HOP #canal LIST
Borrar toda la lista: /MSG ChanServ HOP #canal CLEAR
-
AOP
Añadir autoop: /MSG ChanServ AOP #canal ADD nick
Borrar autoop: /MSG ChanServ AOP #canal DEL nick
Ver lista de AOP: /MSG ChanServ AOP #canal LIST
Borrar toda la lista: /MSG ChanServ AOP #canal CLEAR
-
SOP
Añadir autoOPprotegido: /MSG ChanServ SOP #canal ADD nick
Borrar autoOPprotegido: /MSG ChanServ SOP #canal DEL nick
Ver lista de SOP: /MSG ChanServ SOP #canal LIST
Borrar toda la lista: /MSG ChanServ SOP #canal CLEAR
--> 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
%RChanServ HELP ACCESS para incormacion acerca la lista
de acceso y %RChanServ HELP SET XOP para saber como cambiar
entre la lista de acceso y el sistema de listas xOP.
--> 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.
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
%RChanServ HELP ACCESS para incormacion acerca la lista
de acceso y %RChanServ HELP SET XOP para saber como cambiar
entre la lista de acceso y el sistema de listas xOP.
--> /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.
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
%RChanServ HELP ACCESS para incormacion acerca la lista
de acceso y %RChanServ HELP SET XOP para saber como cambiar
entre la lista de acceso y el sistema de listas xOP.
<-- ACCESS -->
/MSG ChanServ ACCESS #canal ADD nick nivel ----->
Dar nivel de access: Con este comando agregas a un usuario a la lista de acceso en tu Canal. (Nivel) lo cambias por un número. Niveles de Access! 3 = vop (autovoice) , 4 = hop (autohalfop) , 5 = aop (autoop), 10 = sop (autoop con !protect, autoprotección). Tambien podes agregar mas nivel de access por ejemplo 9999 o 1000 pero va a cumplir la misma función que el nivel 10. (Conf. por Default) Ya si configuras los Levels cambia.
/MSG ChanServ ACCESS #canal ADD nick nuevonivel ---->
Modificar el access: Podes Cambiar el Nivel de access de un usuario determinado.
/MSG ChanServ ACCESS #canal DEL nick ---->
Borrar el nivel de access.
/MSG ChanServ ACCESS #canal LIST ---->
Ver lista de access.
<-- LEVELS -->
Estos solo son para Founder's de un canal. Para configurar los niveles de accesso para cada seteo, segun el nivel de usuario. ( Mucho cuidado al configurar los levels, les recomiendo que configuren los de akick, seteo, acc-change )
de ahi en mas deja asi nomas default.
Nivel para autoop: /MSG ChanServ LEVELS #canal SET AUTOOP nivel
Nivel para autohalfop: /MSG ChanServ LEVELS #canal SET AUTOHALFOP nivel
Nivel para autodeop: /MSG ChanServ LEVELS #canal SET AUTODEOP nivel
Nivel para autoprotect: /MSG ChanServ LEVELS #canal SET AUTOPROTECT nivel
Nivel para autovoice: /MSG ChanServ LEVELS #canal SET AUTOVOICE nivel
-
Nivel para entrar: /MSG ChanServ LEVELS #canal SET NOJOIN nivel
Nivel para signkick: /MSG ChanServ LEVELS #canal SET SIGNKICK nivel
Nivel para ver acc-list: /MSG ChanServ LEVELS #canal SET ACC-LIST nivel
Nivel para access: /MSG ChanServ LEVELS #canal SET ACC-CHANGE nivel
Nivel para akick: /MSG ChanServ LEVELS #canal SET AKICK nivel
Nivel para set: /MSG ChanServ LEVELS #canal SET SET nivel
Nivel para recetear: /MSG ChanServ LEVELS #canal SET CLEAR nivel
Nivel para pedir llave: /MSG ChanServ LEVELS #canal SET GETKEY nivel
-
Nivel para halfop: /MSG ChanServ LEVELS #canal SET HALFOP nivel
Nivel para halfopme: /MSG ChanServ LEVELS #canal SET HALFOPME nivel
-
Nivel para kick: /MSG ChanServ LEVELS #canal SET KICK nivel
Nivel para kickme: /MSG ChanServ LEVELS #canal SET KICKME nivel
-
Nivel para invitar: /MSG ChanServ LEVELS #canal SET INVITE nivel
-
Nivel para op/deop: /MSG ChanServ LEVELS #canal SET OPDEOP nivel
Nivel para op/deopme: /MSG ChanServ LEVELS #canal SET OPDEOPME nivel
-
Nivel para protect: /MSG ChanServ LEVELS #canal SET PROTECT nivel
Nivel para protectme: /MSG ChanServ LEVELS #canal SET PROTECTME nivel
-
Nivel para unban: /MSG ChanServ LEVELS #canal SET UNBAN nivel
-
Nivel para voice: /MSG ChanServ LEVELS #canal SET VOICE nivel
Nivel para voiceme: /MSG ChanServ LEVELS #canal SET VOICEME nivel
-
Nivel para leer memos: /MSG ChanServ LEVELS #canal SET MEMO nivel
Nivel para meter un bot: /MSG ChanServ LEVELS #canal SET ASSIGN nivel
Nivel para meter badwords: /MSG ChanServ LEVELS #canal SET BADWORDS nivel
Nivel para fantasy: /MSG ChanServ LEVELS #canal SET FANTASY nivel
Nivel para greet: /MSG ChanServ LEVELS #canal SET GREET nivel
Nivel para say/act: /MSG ChanServ LEVELS #canal SET SAY nivel
-
Ver lista: /MSG ChanServ LEVELS #canal LIST
<-- AKICK -->
/MSG ChanServ AKICK #canal ADD máscara razón ----> Añadir un Akick
/MSG ChanServ AKICK #canal DEL máscara ----> Borrar un akick
/MSG ChanServ AKICK #canal LIST ----> Ver lista de akicks
/MSG ChanServ AKICK #canal VIEW máscara ----> Ver detalles de akicks
/MSG ChanServ AKICK #canal CLEAR ----> Borrar lista de akicks
/MSG ChanServ DROP #canal ----> Borrar un Canal de la base de datos de Chanserv
<-- OTROS -->
CLEAR
Clear modos: /MSG ChanServ CLEAR #canal MODES
Clear usuarios: /MSG ChanServ CLEAR #canal USERS
Clear ban's: /MSG ChanServ CLEAR #canal BANS
Clear voice's: /MSG ChanServ CLEAR #canal VOICES
Clear op's: /MSG ChanServ CLEAR #canal OPS
-
/MSG ChanServ INFO #canal ----> Ver la Información de Canal ( Founder, Web, Email, etc)
-
Dar voice: /MSG ChanServ VOICE #canal nick
Dar devoice: /MSG ChanServ DEVOICE #canal nick
Dar halfop: /MSG ChanServ HALFOP #canal nick
Dar dehalfop: /MSG ChanServ DEHALFOP #canal nick
Dar protect: /MSG ChanServ PROTECT #canal nick
Dar deprotect: /MSG ChanServ DEPROTECT #canal nick
Ponerte owner: /MSG ChanServ OWNER #canal
Quitarte owner: /MSG ChanServ DEOWNER #canal
-
protect: /MSG ChanServ PROTECT #canal nick
deprotect: /MSG ChanServ DEPROTECT #canal nick
-
Dar op: /MSG ChanServ OP #canal nick
Dar deop: /MSG ChanServ DEOP #canal nick
Dar kick: /MSG ChanServ KICK #canal nick
Desbanearse: /MSG ChanServ UNBAN #canal nick
-
Hacer info: /MSG ChanServ INFO #canal
Info avanzada: /MSG ChanServ INFO #canal ALL
Invitar: /MSG ChanServ INVITE #canal nick
Fuente: http://ar.geocities.com/emmanuelarreguez2004/comandos-irc/chanserv/chanserv.htm |