- HELP Comandos para OperServ:
- GLOBAL Sintaxis: GLOBAL mensaje Permite a los Administrators a enviar mensajes a los usuarios en la red. El mensaje sera enviado desde el nick OperServ.
- STATS Sintaxis: STATS [AKILL | ALL | RESET] Sin una opcion, muestra el numero actual de usuarios e IRCops en linea (excluyendo a los Servicios), el maximo numero de usuarios desde que los Servicios partieron, y el tiempo que los Servicios han estado corriendo. Con la opcion AKILL, muestra el tamaño actual de la lista AKILL y el actual tiempo de expiracion por defecto. La opcion ALL esta solo disponible a administradores de Servicios, y muestra informacion en el uso de memoria de los Servicios. Usar esta opcion puede congelar a los Servicios por un corto periodo de tiempo en redes grandes, asi que no lo uses demasiado! La opcion RESET resetea la cuenta maxima de usuarios al numero de usuarios actualmente presentes en la red. UPTIME puede ser usado como sinonimo para STATS.
- OPER Sintaxis: OPER ADD nick OPER DEL {nick | numero | lista} OPER LIST [mascara | lista] OPER CLEAR Permite a los root de Servicios añadir o remover nicknames a la lista de operadores de Servicios. Un usuario con su nickname en la lista de operadores de Servicios y que ha sido identificado con OperServ podra acceder comandos de operador de Servicios. El comando OPER ADD añade el nickname dado a la lista de operadores de Servicios. El comando OPER DEL remueve el nickname dado de la lista de operadores de Servicios. Si una lista de instancias es dada, esas instancias son borradas. (Ver el ejemplo para LIST mas abajo.) El comando OPER LIST muestra la lista de operadores de Servicios. Si una mascara es dada, solo las instancias que concuerden con la mascara son mostradas. Si una lista de numeros es dada, solo esas instancias son mostradas; por ejemplo: OPER LIST 2-5,7-9 Lista instancias de operadores de Servicios enumeradas 2 a 5 y 7 a 9. El comando OPER CLEAR limpia todas las instancias de la lista de operadores de Servicios. Cualquier operador de IRC puede usar la forma OPER LIST del comando.
- ADMIN Sintaxis: ADMIN ADD nick ADMIN DEL {nick | numero | lista} ADMIN LIST [mascara | lista] ADMIN CLEAR Permite al root de Servicios a añadir o remover nicknames a la lista de administradores de Servicios. Un usuario cuyo nickname esta en la lista de administradores de Servicios y que ha sido identificado con OperServ podra acceder comandos de administradores de Servicios. El comando ADMIN ADD añade el nickname dado a la lista de administradores de Servicios. El comando ADMIN DEL remueve el nickname dado de la lista de administradores de Servicios. Si una lista de instancias es dada, esas instancias son borradas. (Ver el ejemplo para LIST mas abajo.) El comando ADMIN LIST muestra la lista de administradores de Servicios. Si una mascara es dada, solo las instancias que concuerden con la mascara son mostradas; por ejemplo: ADMIN LIST 2-5,7-9 Lista instancias en la lista de administradores de Servicios enumeradas 2 a 5 y 7 a 9. El comando ADMIN CLEAR limpia todas las instancias de la lista de administradores de Servicios. Cualquier operador de IRC puede usar la forma ADMIN LIST del comando. Todos los otros usos estan limitados al root de Servicios.
- IGNORE Sintaxis: /msg OperServ IGNORE {ADD|DEL|LIST|CLEAR} [time] [nick | mask] Syntax: IGNORE {ADD|DEL|LIST|CLEAR} [time] [nick | mask] Allows Services Admins to make Services ignore a nick or mask for a certain time or until the next restart. The default time format is seconds. You can specify it by using units. Valid units are: s for seconds, m for minutes, h for hours and d for days. Combinations of these units are not permitted. To make Services permanently ignore the user, type 0 as time. When adding a mask, it should be in the format user@host or nick!user@host, everything else will be considered a nick. Wildcards are permitted. Ignores will not be enforced on IRC Operators.
- MODE Sintaxis: MODE canal modos Permite a los operadores de Servicios setear modos de canal para cualquier canal. Parametros son los mismos que para el comando estandart /MODE. Limitado a operadores de Servicios.
- UMODE Sintaxis: UMODE usuario modos Permite a Super Admins a setear modos de usuarios para cualquier usuario. Los parametros son los mismos que para el comando /MODE.
- OLINE Sintaxis: OLINE usuario opciones Permite a Super Admins a dar permisos de operador a cualquier usuario. Las opciones deben estar antepuestas con un «+» o un «-«. Para remover todas las opciones simplemente tipear un «-» en vez de cualquier opcion.
- CLEARMODES Sintaxis: CLEARMODES canal [ALL] Limpia todos los modos binarios (i,k,l,m,n,p,s,t) y bans del canal. Si ALL es dado, tambien limpia todos los ops y voices (modos +o y +v) del canal. Limitado a operadores de Servicios.
- KICK Sintaxis: KICK canal usuario razon Permite a los IRCops a kickear un usuario de cualquier canal. Parametros son los mismos que para el comando /KICK. El mensaje de kick tendra el nickname del IRCop enviando el comando KICK antepuesto; por ejemplo: *** SpamMan ha sido kickeado del canal #mi_canal por OperServ (DrStein (Flood)) Limitado a operadores de Servicios.
- AKILL Sintaxis: AKILL ADD [+expiracion] mascara razon AKILL DEL {mascara | numero | lista} AKILL LIST [mascara | lista] AKILL VIEW [mascara | lista] AKILL CLEAR Permite a los operadores de Servicios manipular la lista de AKILLS. Si un usuario concordando con una mascara en la lista de AKILLS se intenta conectar, los Servicios enviaran un KILL a ese usuario y, en tipos de servidores soportados, instruira a todos los servidores a añadir un ban (linea K) para la mascara que el usuario concordo con. AKILL ADD añade la mascara usuario@host dada a la lista de AKILLS por la razon dada (la que debe ser dada). expiracion es especificada como un entero seguido por uno de d (dias), h (horas), o m (minutos). Combinaciones (como 1h30m) no estan permitidas. Si un especificador de unidades no es incluido, por defecto seran dias (osea +30 por si solo significa 30 dias). Para añadir un AKILL que no expire, usa +0. Si la la mascara a ser añadida comienza con un +, un tiempo de expiracion debe ser dado, aun si es el mismo que el por defecto. El tiempo de expiracion por defecto actual de AKILLS puede ser visto con el comando STATS AKILL. El comando AKILL DEL remueve la mascara dada de la lista de AKILLS si esta presente. Si una lista de numeros es dada, esas instancias son borradas. (Ver el ejemplo para LIST mas abajo.) El comando AKILL LIST muestra la lista de AKILLS. Si una mascara es dada, solo las instancias concordando con la mascara son mostradas. Si una lista de numeros es dada, solo esas instancias son mostradas; por ejemplo: AKILL LIST 2-5,7-9 Lista las instancias de AKILL enumeradas 2 a 5 y 7 a 9. AKILL VIEW es una version mas verbal de AKILL LIST, y mostrara quien añadio un AKILL, la fecha en que fue añadido, y cuando expirara, asi como tambien la mascara usuario@host y la razon. AKILL CLEAR limpia todas las instancias de la lista de AKILLS. Limitado a Operadores de Servicios.
- SGLINE Sintaxis: SGLINE ADD [+expiracion] mascara:razon SGLINE DEL {mascara | numero | lista} SGLINE LIST [mascara | lista] SGLINE VIEW [mascara | lista] SGLINE CLEAR Permite a los operadores de Servicios a manipular la lista de SGLINES. Si un usuario con un nombre real concordando una mascara SGLINE se intenta conectar, los Servicios le impediran conseguir una sesion de IRC. SGLINE ADD añade la mascara de nombre real dada a la lista de SGLINES por la razon dada (la que debe ser dada). expiracion es especificada como un entero seguido de uno de d (dias), h (horas), o m (minutos). Combinaciones (como 1h30m) no estan permitidas. Si la especificacion de la unidad no es incluida, por defecto son dias (osea +30 por si solo significa 30 dias). Para añadir una SGLINE que no expire, usa +0. Si la mascara de nombre real dada empieza con +, el tiempo de expiracion debe ser dado, aun si es el mismo que el por defecto. El tiempo actual de expiracion por defecto para SGLINES puede ser visto con el comando STATS AKILL. Notese: Ya que la mascara de nombre real puede contener espacios, el separador entre esta y la razon es un signo de dos puntos. El comando SGLINE DEL remueve la mascara dada de la lista de SGLINES si esta presente. Si una lista de instancias es dada, esas instancias son borradas. (Ver el ejemplo para LIST mas abajo.) El comando SGLINE LIST muestra la lista de SGLINES. Si una mascara es dada, solo las instancias concordando con la mascara son mostradas. Si una lista de instancias es dada, solo esas instancias son mostradas; por ejemplo: SGLINE LIST 2-5,7-9 Lista instancias de SGLINES enumeradas 2 a 5 y 7 a 9. SGLINE VIEW es una version mas verbal que SGLINE LIST, y mostrara quien añadio la SGLINE, la fecha en la que fue añadida, y cuando expira, ademas de la mascara de nombre real y la razon. SGLINE CLEAR limpia todas las instancias de la lista de SGLINES. Limitado a operadores de Servicios.
- SQLINE Sintaxis: SQLINE ADD [+expiracion] mascara razon SQLINE DEL {mascara | numero | lista} SQLINE LIST [mascara | lista] SQLINE VIEW [mascara | lista] SQLINE CLEAR Permite a los operadores de Servicios a manipular la lista de SQLINES. Si un usuario con un nick concordando una mascara SQLINE se intenta conectar, los Servicios le impediran conseguir una sesion de IRC. Si el primer caracter de la mascara es #, los servicios prevendran el uso de los canales concordantes (en IRCds que lo soporten). SQLINE ADD añade la mascara de nombre real dada a la lista de SQLINES por la razon dada (la que debe ser dada). expiracion es especificada como un entero seguido de uno de d (dias), h (horas), o m (minutos). Combinaciones (como 1h30m) no estan permitidas. Si la especificacion de la unidad no es incluida, por defecto son dias (osea +30 por si solo significa 30 dias). Para añadir una SQLINE que no expire, usa +0. Si la mascara de nombre real dada empieza con +, el tiempo de expiracion debe ser dado, aun si es el mismo que el por defecto. El tiempo actual de expiracion por defecto para SQLINES puede ser visto con el comando STATS AKILL. El comando SQLINE DEL remueve la mascara dada de la lista de SQLINES si esta presente. Si una lista de instancias es dada, esas instancias son borradas. (Ver el ejemplo para LIST mas abajo.) El comando SQLINE LIST muestra la lista de SQLINES. Si una mascara es dada, solo las instancias concordando con la mascara son mostradas. Si una lista de instancias es dada, solo esas instancias son mostradas; por ejemplo: SQLINE LIST 2-5,7-9 Lista instancias de SQLINES enumeradas 2 a 5 y 7 a 9. SQLINE VIEW es una version mas verbal que SQLINE LIST, y mostrara quien añadio la SQLINE, la fecha en la que fue añadida, y cuando expira, ademas de la mascara de nombre real y la razon. SQLINE CLEAR limpia todas las instancias de la lista de SQLINES. Limitado a operadores de Servicios.
- SZLINE Sintaxis: SZLINE ADD [+expiracion] mascara razon SZLINE DEL {mascara | numero | lista} SZLINE LIST [mascara | lista] SZLINE VIEW [mascara | lista] SZLINE CLEAR Permite a los operadores de Servicios manipular la lista de SZLINES. Si un usuario con una IP concordando una mascara en la lista de SZLINES intenta conectarse, los Servicios le impediran obtener una sesion de IRC (y esto es, si la IP tiene un PTR RR o no). SZLINE ADD añade la mascara IP dada a la lista de SZLINES por la razon dada (la que debe ser dada). expiracion es especificada como un entero seguido de uno de d (dias), h (horas), or m (minutos). Combinaciones (como 1h30m) no estan permitidas. Si una especificacion de unidad no es incluida, por defecto es dias (osea +30 por si solo significa 30 dias). Para añadir una SZLINE que no expire, usa +0. Si la mascara a ser añadida empieza con un +, el tiempo de expiracion debe ser dado, incluso si es el mismo que el por defecto. El tiempo actual de expiracion por defecto para SZLINES puede ser visto con el comando STATS AKILL. El comando SZLINE DEL remueve la mascara dada de la lista de SZLINES si esta presente. Si una lista de instancias es dada, esas instancias son borradas. (Ver el ejemplo para LIST mas abajo.) El comando SZLINE LIST muestra la lista de SZLINES. Si una mascara es dada, solo aquellas instancias concordando la mascara son mostradas. Si una lista de instancias es dada, solo esas instancias son mostradas; por ejemplo: SZLINE LIST 2-5,7-9 Lista instancias SZLINE enumeradas 2 a 5 y 7 a 9. SZLINE VIEW es una version mas verbal de SZLINE LIST, y mostrara quien añadio una SZLINE, la fecha en la que fue añadida, y cuando expira, ademas de la mascara IP y la razon. SZLINE CLEAR limpia todas las instancias de la lista de SZLINES. Limitado a operadores de Servicios.
- SET Sintaxis: SET opcion seteo Setea varias opciones globales de Servicios. Nombres de opciones actualmente definidas son: READONLY Setea modo read-only o read-write LOGCHAN Reporta el log a un canal DEBUG Activa o desactiva el modo debug NOEXPIRE Activa o desactiva el modo no expire SUPERADMIN Activa o desactiva el modo SuperAdmin SQL Activate or deactivate sql mode IGNORE Activate or deactivate ignore mode LIST List the options Limitado a administradores de Servicios.
- SET READONLY Sintaxis: SET READONLY {ON | OFF} Setea el modo read-only a encencido o apagado. En modo read-only, usuarios normales no podran modificar datos de Servicios, incluyendo acceso a listas de canales y nicknames, etc. IRCops con suficientes privilegios con los Servicios podran modificar la lista AKILL de Servicios y botar o prohibir nicknames y canales, pero ninguno de estos cambios sera salvado a menos que el modo read-only es desactivado antes de que los Servicios sean terminados o recargados. Esta opcion es equivalente a la opcion -readonly en la linea de comando.
- SET LOGCHAN Sintaxis: SET LOGCHAN {ON | OFF} En modo on, los Servicios envian sus logs a un canal especificado y a sus debidos archivos. LogChannel debe estar definido en la configuracion de los Servicios para poder usar esta opcion. Esta opcion es equivalente a la opcion -logchan en la linea de comando. Nota: Es importante que el canal sea apropriadamente seguro con ingreso a Administradores solamente.
- SET DEBUG Sintaxis: SET DEBUG {ON | OFF | numero} Setea el modo debug a encendido o apagado. En modo debug, toda la informacion enviada de y hacia los Servicios, ademas de un numero de mensajes son escritos al archivo de log. Si numero es dado, el modo debug es activado, con el nivel de debug setead a numero. Esta opcion es equivalente a la opcion -debug en la linea de comando.
- SET LIST Sintaxis: /msg OperServ SET LIST Syntax: SET LIST Display the various OperServ settings
- SET NOEXPIRE Sintaxis: SET NOEXPIRE {ON | OFF} Setea el modo no expire a encendido o apagado. En modo no expire, nicks, canales, akills y excepciones no expiraran hasta que la opcion sea sacada. Esta opcion es equivalente a la opcion -noexpire en la linea de comando.
- SET SQL Sintaxis: /msg OperServ SET SQL {ON | OFF} Syntax: SET SQL {ON | OFF} Setting this will toggle Anope’s from usage of SQL, this should be used to disable and enable SQL should your SQL server go down while services are running.
- SET SUPERADMIN Sintaxis: SET SUPERADMIN {ON | OFF} Este seteo de da privilegios extra como la abilidad de ser «fundador» en todos los canales, etc. Esta opcion no es persistente y debe ser usada solo de ser necesario.
- NOOP Sintaxis: NOOP SET servidor NOOP REVOKE servidor NOOP SET remueve todas las lineas O: del servidor dado y killea a todos los IRCops actualmente en el para prevenirlos a hacer rehash en el servidor (ya que esto cancelaria el efecto). NOOP REVOKE hace las lineas 0: disponibles nuevamente en el servidor dado. Notese: El servidor no es checkeado por los Servicios. Limitado a administradores de Servicios.
- JUPE Sintaxis: JUPE servidor [razon] Le dice a los Servicios que hagan jupiter a un servidor — esto es, crear un «servidor» falso conectado a los Servicios el cual previene al servidor real de conectarse. El jupe puede ser removido usando el estandart SQUIT. Si una razon es dada, es puesta en el campo de informacion sobre el servidor; de otra forma, el campo de informacion sobre el servidor tendra el texto «Juped by «, mostrando el nickname de la persona que jupiterio el servidor. Limitado a administradores de Servicios.
- RAW Sintaxis: RAW texto Envia una linea de texto directamente al servidor al cual los Servicios estan conectados. Este comando tiene un uso muy limitado y puede trastornar a una red si es usado de manera impropia. NO USES ESTE COMANDO a menos que estes absolutamente seguro de lo que estas haciendo! Limitado a administradores de Servicios.
- UPDATE Sintaxis: UPDATE Causa a los Servicios a updatear todos los archivos de la base de datos tan pronto como envies el comando. Limitado a administradores de Servicios.
- RELOAD Sintaxis: RELOAD Causa a los Servicios a recargar el archivo de configuracion. Notese que algunas directivas aun asi necesitan que los Servicios partan denuevo para tomar efecto (tal como nicknames de los Servicios, activacion de la limitacion de sesiones, etc.) Limitado a administradores de Servicios.
- QUIT Sintaxis: QUIT Causa a los Servicios a parar inmediatamente; las bases de datos no son salvadas. Este comando no debe ser usado a menos que las copias en la memoria se crean dañadas y no deban ser guardadas. Para parar normalmente, usa el comando SHUTDOWN. Limitado a administradores de Servicios.
- SHUTDOWN Sintaxis: SHUTDOWN Causa a los Servicios a guardar todas las bases de datos y parar. Limitado a administradores de Servicios.
- RESTART Sintaxis: RESTART Causa a los Servicios a guardar todas las bases de datos y luego parar y partir nuevamente. (esto es, terminar el programa e inmediatamente correr el ejecutable nuevamente). Limitado a administradores de Servicios.
- CHANLIST Sintaxis: CHANLIST [{patron | nick} [SECRET]] Lista todos los canales actualmente en uso en la red IRC, esten registrados o no. Si patron es dado, lista solo canales que concuerden con el. Si un nickname es dado, lista solo los canales en los que el usuario este. Si SECRET es especificado, lista solo los canales que concuerden con patron y que tengan modos +s o +p. Limitado a administradores de Servicios.
- USERLIST Sintaxis: USERLIST [{patron | canal} [INVISIBLE]] Lista todos los usuarios actualmente en linea en la red IRC, esten registrados o no. Si patron es dado, lista solo a los usuarios que concuerden con el (debe ser en el formato nick!usuario@host). si canal es dado, lista solo usuarios que esten en el canal dado. Si INVISIBLE especificado, solo usuarios con la bandera +i seran listados. Limitado a administradores de Servicios.
- EXCEPTION Sintaxis: EXCEPTION ADD [+expiracion] mascara limite razon EXCEPTION DEL {mascara | lista} EXCEPTION MOVE numero posicion EXCEPTION LIST [mascara | lista] EXCEPTION VIEW [mascara | lista] Permite a los administradores de Servicios manipular la lista de hosts que tienen un limite de sesion especifico – permitiendo a ciertas maquinas, como servidores de shells, mantener mayor numero de clientes al mismo tiempo. En cuanto un host alcance su limite de sesiones, todos los clientes intentando conectarse desde ese host seran killeados. Antes de killear usuarios, estos son notificados a traves de un /NOTICE del OperServ con ayuda acerca de el limite de sesion. El contenido de este notice es un seteo de configuracion. EXCEPTION ADD añade la mascara de host dada a la lista de excepcion. Ten en cuenta que las mascaras nick!usuario@host y usuario@host son invalidas. Solo mascaras reales como box.host.dom and *.host.dom, son permitidas ya que el limite de sesiones no toma en cuenta nicks o nombres de usuario. limite debe ser un numero mayor o igual a cero. Esto determina cuantas sesiones el host puede tener a un tiempo dado. El valor cero significa que el host no tiene limites de sesion. Ver la ayuda acerca de AKILL para detalles acerca del parametro opcional expiracion. EXCEPTION DEL remueve la mascara dada de la lista de excepcion. EXCEPTION MOVE mueve la excepcion numero a posicion. Las excepciones entre medio seran movidas arriba o abajo para llenar el espacio. EXCEPTION LIST y EXCEPTION VIEW muestran todas las excepciones actuales; si la mascara opcional es dada, la lista es limitada a las excepciones similares a la mascara. La diferencia es que EXCEPTION VIEW es mas verbal, mostrando el nombre de la persona que agrego la excepcion, el limite de excepcion, razon, mascara de hosts y la fecha y hora de expiracion. Toma en cuenta que un cliente conectandose «usara» la primera excepcion a la que el host se asemeje. Largas listas de excepcion y mascaras que se asemejen a muchas mascaras posiblemente degraden el rendimiento de los Servicios. Limitado a administradores de Servicios.
- SESSION Sintaxis: SESSION LIST umbral SESSION VIEW host Permite a los administradores de Servicios ver la lista de sesiones. SESSION LIST lista hosts con al menos umbral sesiones. El umbral debe ser un numero mayor a 1. Esto es para prevenir listados accidentales del gran numero de hosts de sesion. SESSION VIEW muestra informacion detallada acerca de un host especifico – incluyendo la cuenta de sesion y el limite de sesion actual. El valor host no puede incluir comodines. Mira la ayuda sobre EXCEPTION para mayor informacion acerca de limites de sesion y como setearlos para hosts y grupos especificos de ahi en adelante. Limitado a administradores de Servicios.
- CHANKILL Sintaxis: CHANKILL [+expira] canal razon Pone un AKILL para cada nick en el canal especificado. Este usa el entero, completo y real ident@host para cada nick, entonces ejecuta el AKILL.
- DEFCON Sintaxis: DEFCON [1|2|3|4|5] El sistema defcon puede ser usado para implementar un conjunto pre-definido de restricciones que son muy utiles en un eventual ataque a la red.
- DEFCON AKILL NEW CLIENTS * AKILL cualquier nuevo cliente que se conecte
- DEFCON FORCE CHAN MODES * Fuerza Modos de Canal (OperServ) para ser seteado en todos los canales
- DEFCON NO MLOCK CHANGE * No cambios en MLOCK
- DEFCON NO NEW CHANNELS * No nuevos registros de canales
- DEFCON NO NEW CLIENTS * Kill a cualquier NUEVO cliente que se conecte
- DEFCON NO NEW MEMOS * No hay nuevos memos enviados
- DEFCON NO NEW NICKS * No nuevos registros de nicks
- DEFCON ONLY * Ignora a cualquier no-operador notificando
- DEFCON REDUCE SESSION * Usa el reducido limite de sesion de %d
- DEFCON SILENT ONLY * Ignora a los no-operadores sin notificar
- LOGGED Noticia: todos los comandos enviados a OperServ son monitoreados!
- MODINFO Sintaxis: MODINFO NombreArchivo Este comando lista informacion sobre el modulo cargado pedido Limitado a Services Roots.
- MODLIST Sintaxis: MODLIST [Core|3rd|protocol|encryption|supported|qatested] Lista todos los modulos actualmente cargados. Limitado a Services Roots.
- MODLOAD Sintaxis: MODLOAD NombreArchivo Este comando carga el modulo llamado NombreArchivo del directorio de modulos. Limitado a Services Roots.
- MODUNLOAD Sintaxis: MODUNLOAD NombreArchivo Este comando descarga el modulo llamado NombreArchivo del directorio de modulos. Limitado a Services Roots.
- SVSNICK Sintaxis: /msg OperServ SVSNICK nick nuevonick Syntax: SVSNICK nick nuevonick Cambia, a la fuerza, el nick del usuario from nick a nuevonick. Limitado a Super Admins.
Informacion
NetAdmin
Arturo Canseco
No sientas frio hasta que no veas pinguinos