ChanServ

 

Comandos 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 están permitidos a tener privilegios de operador.

Los comandos disponibles están listados a continuación, para usarlos tipea /msg chanserv comando.

Para mayor información acerca de un comando especifico tipea /msg chanserv help comando.

 

register à registra un canal

identify à te indentifica con tu clave

set à setea opciones e información de un canal

aop à modifica la lista de usuarios aop

sop à modifica la lista de usuarios sop

access à modifica la lista de usuarios privilegiados

levels à redefine el significado de niveles de acceso

akick à mantiene la lista de autokick

drop à cancela la registración de un canal

sendpass à ayuda a recuperar claves perdidas

 

Otros comandos: alist, ban, clear, clist, deop, devoice, getkey, info, invite, kick, list, logout, op, unban, voice, vop.

 

unreal

 

Estos comandos también están disponibles en esta red: dehalfop, deowner, deprotect, halfop, hop, owner, protect.

 

 

ultimate

 

Estos comandos también están disponibles en esta red: dehalfop, halfop, hop.

 

expires

 

Ten en cuenta que cualquier canal que no es usado por <num> de días (al cual ningún usuario en la lista de acceso del canal entre en ese periodo de tiempo) será automáticamente botado.

 

register

 

Sintaxis: /msg chanserv register canal clave descripción

 

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 en el seteo del canal posteriormente.

El último parámetro, el cual debe ser incluido, es una descripción general del propósito del canal.

Cuando registrar un canal, eres reconocido como el “fundador” del canal. El fundador del canal puede cambiar todos los seteos para el canal.

Chanserv también dará al fundador prvilegios de operador automáticamente cuando el usuario entre al canal.

Averigua sobre el comando access(/msg chanserv help access) para información 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 has hecho, tipea /msg chanserv help para mayor información de cómo 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 debería ser la misma que enviaste con el comando register.

 

logout

 

Sintaxis: /msg chanserv logout canal nickname

 

Este comando hace al nickname 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 opción parámetros

 

Le permite al fundador del canal setear varias opciones del canal y otra información.

Las opciones disponibles son:

 

founder à setea el fundador de un canal

successor à setea el sucesor de un canal

password à setea el password del fundador

desc à setea la descripción 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 del canal on u off

keeptopic à retiene el topic cuando el canal no esta en uso

opnotice à envía una noticia cuando los comandos op/deop son usados

peace à regula el uso de comando críticos

private à esconde el canal del comando list

restricted à restringe 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 del canal

signick à firma kicks hechos con el comando kick

topiclock à el topic solo puede ser cambiado con topic

xop à cambia el sistema de privilegios de usuario

clist à lista los canales en que el usuario es el founder

alist à lista los canales en los que el usuario tiene acceso

 

Tipea /msg chanserv help opción para mayor información acerca de una opción 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 del fundador expira o es botado mientras el canal está aun registrado, el sucesor se convertirá en el nuevo fundador del canal.

Sin embargo, si el sucesor ya tiene muchos canales registrados (<num>), el canal será botado en vez, tal y como si no hubiese sucesor. El nuevo nickname debe ser uno registrado.

 

set password

 

Sintaxis: /msg chanserv set canal password clave

 

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

 

set desc

 

Sintaxis: /msg chanserv set canal desc descripción

 

Setea la descripción paa 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 será mostrada cuando alguien solicite información sobre el canal con el comando info. Si ningún parámetro es dado, borra la url actual para el canal.

 

set email

 

Sintaxis: /msg chanserv set canal email [dirección]

 

Asocia la dirección e-mail dada con el canal. Esta dirección será mostrada cuando alguien solicite información sobre el canal con el comando info. Si ningún parámetro es dado, borra la dirección 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 ningún parámetro es dado, ningún mensaje será enviado al entrar al canal.

 

set bantype

 

Sintaxis: /msg chanserv set canal bantype tipo_de_ban

 

Setea el tipo de ban que será usado por los servicios cuando necesiten banear a alguien de tu canal.

Tipo de ban es un número 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@*.domimio

 

set keeptopic

 

Sintaxis: /msg chanserv set canal keeptopic {on | off}

 

Habilita o deshabilita la opción de retención de topic paa un canal. Cuando la retención de topic está seteada, el topic para el canal será recordado por chanserv incluso después de que el último usuario salga del canal, y será restaurado la próxima vez que el canal sea creado.

 

set topiclock

 

Sintaxis: /msg chanserv set canal topiclock {on | off}

 

Habilita o deshabilita la opción de fijación de topic para un canal. Cuando la fijación del topic está seteada, chanserv no permitirá que el tópico del canal sea cambiado excepto con el comando topic.

 

set mlock

 

Sintaxis: /msg chanserv set canal mlock modos

 

Setea el parámetro de fijación de modos para el canal. Chanserv te permite definir ciertos modos de canal para estar siempre encendidos o apagados o libros de estar uno de los anteriores.

El parámetro modos es construido de la misma forma que el comando /mode; esto significa, modos seguidos por un + están fijados encendidos, y modos seguidos por un – están fijados apagados. Tener en cuenta que, a diferencia del comando mode, cada uso de set mlock removerá todos los modos fijados previamente antes de setear los nuevos.

 

Advertencia.- Si seteas una key con fijación de modo, como en el segundo ejemplo de más abajo, deberá también setear la opción restricted para el canal (ver help set restricted), o quien quiera que entre al canal cuando este vacío podrá ver la key.

 

Ejemplos:

 

/msg chanserv 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.

 

            /msg chanserv 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. También fuerza la key del canal a ser “mi-key”

 

            /msg chanserv set #canal mlock +

 

Remueve la fijación de modos del canal, son libres de estar encendidos o apagados.

 

set peace

 

Sintaxis: /msg chanserv set canal peace {on | off}

 

Habilita o deshabilita la opción de paz para un canal. Cuando paz está seteada, un usuario no podrá patear, banear o remover un estatus de canal de un usuario con nivel igual o superior a el vía comandos de chanserv.

 

set private

 

Sintaxis: /msg chanserv set canal private {on | off}

 

Habilita o deshabilita la opción de privacidad para un canal. Cuando privacidad está seteada, un /msg chanserv list no incluirá el canal en ninguna lista.

 

set restricted

 

Sintaxis: /msg chanserv set canal restricted {on | off}

 

Habilita o deshabilita la opción de acceso restringido para un canal. Cuando el acceso restringido esta seteado, los usuarios serán inhabilitados de tener privilegios de operador de un canal (usuarios con acceso negativo y, si seguridad de ops está seteada, usuarios no en la lista de acceso) serán en vez kickeados y baneados del canal.

 

set secure

 

Sintaxis: /msg chanserv set canal secure {on | off}

 

Habilita o deshabilita las características de seguridad de chanserv para un canal. Cuando secure está seteado, solo usuarios que han registrado sus nicknames con chanserv y han usado identify con su clave serán otorgados acceso al canal controlado por la lista de acceso.

 

set secureops

 

Sintaxis: /msg chanserv set canal secureops {on | off}

 

Habilita o deshabilita la opción seguiridad de ops para un canal. Cuando seguridad de ops está seteada, usuario que no estén en la lista de usuarios no serán permitidos a obtener el status de operador de canal.

 

set securefounder

 

Sintaxis: /msg chanserv set canal securefounder {on | off}

 

Habilita o deshabilita la opción seguridad de fundador para un canal. Cuando seguridad de fundador está seteada, solo el fundador real podrá botar el canal, cambiar su clave, su fundador y su sucesor, y no aquellos que estén 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 está seteado, kicks hechos con el comando chanserv kick tendrán el nick que uso el comando con la razón.

Si usas level, aquellos que tienen level superior o igual al nivel signkick en el canal, no tendrán sus kicks firmados. Ver /msg chanserv help levels para mayor información.

 

set xop

 

Sintaxis: /msg chanserv set canal xop {on | off}

 

Habilita o deshabilita el sistema de listas xop para un canal. Cuando xop está seteado, debes usar los comandos aop/sop/vop para dar privilegios de canal a usuarios, de otra manera deberás usar el comando access.

Nota técnica.- Cuando cambias la lista de acceso a sistema de listas xop, tu definición de niveles de usuario será cambiada, asi que no tendrás los mismos valores si vuelves a cambiar a lista de access.

También deberías chequear si tus usuarios están en la lista xop correspondiente después del cambio, ya que la deducción no es siempre perfecta…, de hecho, no es recomendado el usar listas xop si cambiaste la definición de niveles con el comando levels.

Cambiar de lisas 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 opción de op-notice para un canal. Cuando op-notice está seteado, chanserv enviará 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

/msg chanserv aop canal del {nick | instancia | lista}

/msg chanserv aop canal list [mascara | lista]

/msg chanserv aop canal clear

 

Mantiene la lista aop (AutoOp) para un canal. La lista aop le da al usuario el derecho de ser automáticamente opeado en tu canal, desbaneado o invitarse a si mismo de ser necesario, mostrar el mensaje de saludo al entrar, etc.

 

El comando aop add agrega al nickname dado a la lista de aop.

 

El comando aop del remueve el nickname dado de la lista aop. Si una lista de instancias es dado, esas instancias serán borradas. (Ver el ejmplo para list más abajo).

 

El comando aop list muestra la lista aop. Si una mascara con comodín es dada, solo las instancias concordando la máscara serán mostradas. Si una lista de instancias es dada, solo esas instancias son mostradas, por ejemplo:

 

            /msg chanserv aop #canal list 2-5,7-9

 

Muestra instancias de aop enumeradas de 2 a 5 y de 7 a 9.

 

El comando aop clear limpia todas las instancias de la lista aop.

 

Los comandos aop add y aop del están limitados a sop’s o superior, mientras que el comando aop clear solo puede ser usado por el fundador del canal. Aun así, cualquier usuario en la lista aop pude usar el comando aop list.

 

Este comando puede haber sido deshabilitado para tu canal. Si este es el caso, debes usar la lista de accesso. Ver /msg chanserv help accesspara información acerca de 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

/msg chanserv hop canal del {nick | instancia | lista}

/msg chanserv hop canal list [mascara | lista]

/msg chanserv hop canal clear

 

Mantiene la lista hop (HalfOp) para un canal. La lista hop le da al usuario el derecho de ser automáticamente halfopeado en tu canal.

 

El comando hop add agrega al nickname dado a la lista de hop.

 

El comando hop del remueve el nickname dado de la lista hop. Si una lista de instancias es dada, esas instancias serán borradas. (Ver ejemplo para list más abajo).

 

El comando hop list muestra la lista hop. Si una mascara con comodín es dada, solo las instancias concordando la mascara son mostradas. Si una lista de instancias es dada, solo esas instancias son mostradas; por ejemplo:

 

            /msg chanserv 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 están limitados a aop’s 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 accesso. Ver el comando /msg chanserv help access para información acerca de 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

/msg chanserv sop canal del {nick | instancia | lista}

/msg chanserv sop canal list [mascara | lista]

/msg chanserv sop canal clear

 

Mantiene la lista sop (SuperOp) para un canal. La lista sop le da al usuario los derechos dados por la lista de 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 de sop.

 

El comando sop del remueve el nickname dado de la lisa sop. Si una lista de instancias es dada, esas instancias son borradas. (Ver ejemplo para list más abajo).

 

El comando sop list muestra la lista sop. Si una mascara con comodín es dada, solo las instancias concordando la mascara son mostradas. Si una lista de instancias es dada, solo estas instancias son mostradas; por ejemplo:

 

            /msg chanserv 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 están limitados al fundador del canal. Cualquier usuario en la lista aop puede usar el comando sop list.

 

Este comando pude haber sido deshabilitado para tu canal. Si este es el caso, debes usar la lista de acceso. Ver /msg chanserv help access para información acerca de 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

/msg chanserv vop canal del {nick | instancia | lista}

/msg chanserv vop canal list [mascara | lista]

/msg chanserv vop canal clear

 

Mantiene la lista vop (VoicePeople) para un canal. La lista vop le da al usuario el derecho a ser automáticamente dado voice o darse voice a si mismo.

 

El comando vop add agrega el nickname dado a la lisa vop.

 

El comando vop del remueve el nickname dado de la lista vop. Si una lista de instancias es dada, esas instancias serán borradas. (Ver el ejemplo para list más abajo).

 

El comando vop list muestra la lista vop. Si una mascara con comodín es dada, solo las instancias concordando la mascara son mostradas. Si una lista de instancias es dada, solo esas instancias son mostradas; por ejemplo:

 

            /msg chanserv vop #canal list 2-5,7-9

 

Muestra instancias de vop enumeradas de 2 a 5 y de 7 a 9.

 

El comando vop clear limpia todas las instancias de la lista vop.

 

Los comandos vop add, vop del y vop list están limitados a aop’s 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 información acerca de 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

/msg chanserv access canal del {nick | indices | lista}

/msg chanserv access canal list [mascara | lista]

/msg chanserv access canal clear

 

Mantiene la lista de acceso para un canal. La lista de acceso especificará que usuarios están permitidos a tener el estatus de operador del canal o acceso a comandos de chanserv en el canal. Diferentes niveles de usuarios permiten acceso de diferentes subniveles de privilegios; /msg chanserv help access levels para información más especifica. Cualquier nick no presentne en la lista de access tiene un nivel 0.

 

El comando access add añade el nickname a la lista de acceso con el nivel de usuario dado; si el nick ya está presente en la lista, el nivel de acceso es cambiado al especificado en el comando. El nivel especificado de ser menos qu el del usuario dando el comando, y si el nick ya está 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 ejemplo para list más abajo).

 

El comando access list muestra la lista de acceso. Si una mascara con comodín es dada, solo estas instancias concordando a la mascara son mostradas. Si una lista de índices es dada, solo esas instancias serán mostradas; por ejemplo:

 

            /msg chanserv 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 están definidos:

 

Fundador à acceso completo a las funciones de chanserv, op automático a entrar al canal. Nótese que solo una persona pude tener estatus de fundador (no puede ser dado usando el comando access).

10 à acceso al comando akick, op automático.

5 à op automático.

3 à voice automático.

0 à ningun privilegio especial: pude ser opeado por otros ops (a menos que seguridad de ops esté seteada).

<0 à no puede ser opeado.

 

Estos niveles pueden ser cambiados, o nuevos añadidos, usando el comando levels; tipea /msg chanserv help levels para mayor información.

 

akick

 

Sintaxis:

 

/msg chanserv akick canal add mascara [razón]

/msg chanserv akick canal stick mascara

/msg chanserv akick canal unstick mascara

/msg chanserv akick canal del mascara

/msg chanserv akick canal list [mascara]

/msg chanserv akick canal view [mascara]

/msg chanserv akick canal enforce

/msg chanserv akick canal clear

 

Mantiene la lista de autokicks para un canal. Si un usuario en la lista de autokicks intenta entrar al canal, chanserv baneará al usuario del canal, luego lo kickeará.

 

El comando akick add añade el nick o mascara de usuario a la lista de autokicks. Si una razón es dada con el comando, esta razón sera usada cuado el usuario sea kickeado, si no lo es, la razón por defecto es “Haz sido baneado del canal”.

 

El comando akick stick banea permanente la mascara dada en el canal. Si alguien intenta remover el ban, chanserv la seteará nuevamente de forma automática. No puede ser usado para nicks registrados.

 

El comando akick unstick cancela el efecto del comando akick stikc, así que será 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 ningún ban puesto por un autokick, aquellos deben ser removidos manualmente.

 

El comando akick list muestra la lista de autokicks, y opcionalmente solo las instancias de autokick que concuerden con la mascará dada.

 

El comando akick view es una versión más detallada del comando akick list.

 

El comando akick enforce hace a chanserv a enformazar la lista de autokicks actual removiendo a los usuarios que concuerden la mascara akick.

 

El comando akick clear limpia todas las instancias de la lista de autokicks.

 

levels

 

Sintaxis:

 

/msg chanserv levels canal set tipo nivel

/msg chanserv levels canal {dis | disable} tipo

/msg chanserv levels canal list

/msg chanserv levels canal reset

 

El comando levels permite un control fino sobre el significado de los niveles de acceso numéricos usados para canales. Con este comando, puedes definir el nivel de acceso requerido para la mayoría de las funciones de chanserv. (los comandos set founder y set password, asi como este comando están siempre restringidos al fundador del canal).

 

levels set  permite cambiar el nivel de acceso para una función o un grupo de funciones, levels disable (o dis para corto) deshabilita una característica automática o prohibe acceso a una función para todos excepto el fundador del canal; levels list muestra los niveles actuales para cada función o grupo de funciones; levels reset resetea los niveles a los niveles por defecto de un canal creado (ver help access levels).

Para una lista de características y funciones a los que se les puede cambiar los niveles, ver help levels desc.

 

info

 

Sintaxis: /msg chanserv info canal [all]

 

Lista información acerca del canal registrado dado, incluyendo su fundador, tiempo de registración, última vez usado, descripción y fijación de modos si existen.

Si all es especificado, e mensaje de entrada y sucesor también serán mostrados.

Por defecto, la opción all está limitada a aquellos con acceso de fundador en el canal.

 

list

 

Sintaxis: /msg chanserv list patron

 

Lista todos los canales registrados concordando el patrón dado (canales con la opción 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 operará a ti. Si canal y nick no son dados, te opeará en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a aop’s 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 deoperá a ti. Si canal y nick no son dados, te deoperá a ti en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a aop’s 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 dará voice a ti. Si canal y nick no son dados, te dará voice en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a aop’s o aquellos con nivel acceso 5 y mayor en el canal, o a vop’s 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 quitará el voice a ti. Si canal y nick no son dados, te quitará voice en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a aop’s o aquellos con nivel de acceso 5 y mayor en el canal, o a vop’s 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 dará halfop a ti. Si canal y nick no son dados, te dará halfop en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por defecto limitado a aop’s y aquellos con nivel de acceso 5 y mayor en el canal, o a hop’s 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 quitará halfop a ti. Si canal y nick no son dados, te quitará halfop en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado a aop’s y aquellos con nivel de acceso 5 y mayor en el canal, o a hop’s o aquellos con nivel 4 y mayor para quitarse halop a si mismos.

 

protect

 

Sintaxis: /msg chanserv protect [#canal [nick]]

 

Protege al nick seleccionado en un canal. Si nick no es dado te protegerá a ti. Si canal y nick no son dados, te protegerá en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por deecto, limitado al fundador, o a sop’s o aquellos con nivel 10 y mayor en el canal para protegerse a si mismos.

 

deprotect

 

Sntaxis: /msg chanserv deprotect [#canal [nick]]

 

Desprotege al nick seleccionado en un canal. Si nick no es dado, te desprotegerá a ti. Si canal y nick no son dados, te desprotegerá en todos los canales en los que estés, siempre y cuando tengas los permisos para hacerlo.

Por defecto, limitado al fundador, o a sop’s o aquellos con nivel 10 y mayor en el canal para desprotegerse a si mismos.

 

owner

 

Sintaxis: /msg chanserv owner [#canal]

 

Te da el estatus de dueño en canal. Si canal no es dado, te dará estatus de dueño en todos los canales en los que estés, 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 estés, siempre y cuando tengas permiso para hacerlo.

Limitado a aquellos con nivel de fundador en canal.

 

invite

 

Sintaxis: /msg chanserv invite canal

 

Le dice a chanserv que te invite al canal dado.

Por defecto limitado a aop’s 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 previniendo que entres al candal dado.

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

 

kick

 

Sintaxis: /msg chanserv kick [#canal [nick [razón]]]

 

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

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

 

ban

 

Sintaxis: /msg chanserv ban [#canal [nick [razón]]]

 

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

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

 

topic

 

Sintaxis: /msg chanserv topic canal [tópico]

 

Hace a chanserv setear el topic del canal al especificado. Si tópico no es dado, un tópico vacío es seteado. Este comando es más útil usado en conjunto a set topiclock. Ver /msg chanserv help set topiclock para mayor información.

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 el estatus de operador de canal (modo +o) de todos los operadores de canal.

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, así 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

 

Envía la clave del canal dado a la dirección email seteada en el archivo nickname del fundador. Este comando es sumamente útil para lidiar con claves perdidas.

Puede ser limitado a Operadores de IRC en ciertas redes.

Este comando no es disponibles cuando encripción está habilitada.

 

servadmin help

 

Los siguientes comandos están disponibles para administradores de servicios:

 

getpass à retorna la clave de fundador para un canal (solo si encripción está deshabilitada).

forbid à previene un canal a ser usado.

suspend à previene un canal a ser usado preservando toda su información.

unsuspend à libera la suspensión del canal.

status à retorna el nivel de acceso actual de un usuario en un canal.

 

Administradores de servicios también pueden botar un canal sin tener que identificarse por medio de clave, y puden 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 seleccioado 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. Además puedes omitir el parámetro nickname; esto desconectará a todos los usuarios identificados en el canal.

 

servadmin drop

 

Sintaxis: /msg chanserv drop canal

 

Desregistra el canal dado. Sólo administradores de servicios pueden botar un canal por el cual no se hayan identificado.

 

servadmin set

 

Administradores de servicios pueden también setear la opción noexpire, con la cual canales pueden ser prevenidos a expirar. Además, 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 expirará. Seteando esto a on previene el canal a expirar.

Limitado a administradores de servicios.

 

servadmin info

 

Administradores de servicios pueden usar el parámetro all con cualquier canal.

 

servadmin list

 

Sintaxis: /msg chanserv list patron [forbidden] [suspended] [noexpire]

 

Lista todos los canales registrados concordando con el patrón dado. Canales con la opción private seteada solo será mostrados a administradores de servicios. Canales con la opción noexpire tendrán 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 serán mostrados. Si ambas opciones son dadas, ambos tipos de canales serán mostrados. Lo mismo aplica para canales suspended.

Estas opciones están 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 serán monitoreados y enviados como wallops/globops.

Limitado a administradores de servicios.

 

servadmin forbid

 

Sintaxis: /msg chanserv forbid canal [razón]

 

Prohíbe a cualquiera de registrar o usar el canal dado. Puede ser cancelado botando el canal.

Razón puede ser requerido en ciertas redes.

Limiado a administradores de servicios.

 

servadmin suspend

 

Sintaxis: /msg chanserv suspend canal [razón]

 

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

Razón puede ser requerido 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 suspensión 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. Las respuesta es de la forma:

 

            status canal nickname nivel-de-acceso

 

Si un error ocurre, la respuesta será de la forma:

 

            status error mensaje-de-error

 

Limitado a administradores de servicios.