![]() |
![]() |
IRCop
Comandos para Operadores
de Servicios (IRCop’s)
help
Comandos
para operserv:
global à envía un mensaje a todos los
usuarios.
stats à muestra estatus de los servicios y
la red.
oper list à lista todos los operadores de
servicios.
admin. list à lista todos los administradores de
servicios.
Comandos
disponibles solo para operadores y administradores de servicios:
mode à cambia los modos de un canal.
kick à kickea un usuario de un canal.
clearmodes à limpia los modos de un canal.
killclones à killea todos los usuarios en un
host.
akill à manipula la lista akill.
sgline à manipula la lista sgline.
sqline à manipula la lista sqline.
szline à manipula la lista szline.
Comandos
disponibles solo a administradores de servicios:
oper à modifica la lista de operadores de
servicios.
chanlist à lista todos los records de canal.
userlist à lista todos los records de
usuarios.
logonnews à define mensajes para ser mostrados
al usuarios al conectarse.
randomnews à define mensajes para ser mostrados
al azar a usuarios al conectarse.
opernews à define mensajes a ser mostrados a
usuarios al transformarse en operadores.
session à muestra la lista de sesiones de
host.
exception à modifica la lista de límite de
sesión.
cache à lista cache de hostnames usado por
el detector de proxys.
noop à temporalmente remueve todas las
línesas O: de un servidor remotamente.
jupe à “jupiter” un servidor.
ignore à ignora a un usuario.
umode à otorga cambios de modos de
usuario.
oline à otorga privilegios ircop
temporalmente (unreal ircd).
set à setea varias opciones globales de
los servicios.
reload à recarga la configuración de los
servicios.
update à fuerza a la base de datos de los
servicios a ser updateada a disco inmediatamente.
quit à termina el programa de servicios
sin salvar.
restart à guarda la base de datos de los
servicios y recarga los servicios.
shutdown à termina el programa de servicios
guardando los cambios.
Comandos
disponibles al super-usuario de servicios solamente:
admin à modifica la lista de
administradores de servicios.
Nota.- Todos los comandos enviados a
operserv son monitoreados.
global
Sintaxis:
/msg operserv globlal mensaje
Permite a
los ircop’s a enviar mensajes a los usuarios en la red. El mensaje será enviado
desde el nick operserv.
stats
Sintaxis: /msg operserv stats [akill | all | reset]
Sin una
opción muestra el número actual de usuarios e ircop’s en línea (incluyendo a
los servicios), el máximo número de usuarios desde que los servicios partieron,
y el tiempo que los servicios han estado corriendo.
Con la
opción akill, muestra el tamaño actual de la lista akill y el actual tiempo de
expiración por defecto.
La opción
all está solo disponible a administradores de servicios, y muestra información
en el uso de memoria de los servicios. Usar esta opción puede congelar a los
servicios por un corto periodo de tiempo en redes grandes, así que no lo uses
demasiado.
La opción
reset resetea la cuenta máxima de usuarios al número de usuarios actualmente
presentes en la red. (uptime puede ser usado como sinónimo para stats).
oper
Sintaxis:
/msg
operserv oper add nick
/msg operserv oper del {nick | número | lista}
/msg operserv oper list {mascara | lista}
/msg operserv oper clear
Permite a
los administradores 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 podrá acceder a 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 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 números es dada, solo esas instancias son mostradas; por ejemplo:
/msg operserv 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. Todos los otros usos
limitados a los administradores de servicios.
admin
Sintaxis:
/msg
operserv admin add nick
/msg operserv admin del {nick | número | lista}
/msg operserv admin list [mascara | lista]
/msg operserv admin clear
Permite al
root de servicios a añadir o remover nicknames a la lista de administradores de
servicios. Un usuario cuyo nickname está en la lista de administradores de
servicios y que ha sido identificado con operserv podrá acceder a 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 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:
/msg operserv admin list 2-5,7-9
Lista
instancias en la lista de administradores de servicios numeradas 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
están limitados al root de servicios.
ignore
Sintaxis:
/msg operserv ignore {add | del | list} [tiempo] [nick]
Permite a
los administradores de servicios a ignorar a un usuario por cierto tiempo o
hasta el próximo reinicio. El formato del tiempo es en segundos y puede ser
especificado en unidades. Unidades válidas son: s por segundos, m por minutos y
h por horas y d por días. Combinaciones de estas unidades no están permitidas.
Para hacer a los servicios ignorar a un usuario permanente tipo 0 como tiempol
mode
Sintaxis:
/msg operserv mode canal modos
Permite a
los operadores de servicios setear modos de canal para cualquier canal.
Parámetros son los mismos que para el comando standard /mode.
Limitado a
los operadores de servicios.
umode
Sintaxis:
/msg operserv umode usuario modos
Permite a
los administradores de servicios a setear modos de usuarios para cualquier
usuario. Los parámetros son los mismos que para el comando /mode.
Limitado a
administradores de servicios.
oline
Sintaxis:
/msg operserv oline usuario opciones
Permite a
administradores de servicios a dar permisos de operador a cualquier usuario.
Las opciones deben estar antepuestas con un “+” o con un “-“. Para remover
todas las opciones simplemente tipear un “-“ en vez de cualquier opción.
Limitado a
administradores de servicios.
clearmodes
Sintaxis: /msg operserv clearmodes canal [all]
Limpia
todos los modos binarios (I,k,l,m,n,p,s,t) y bans del canal. Si all es dado,
también limpia todos los ops y voices (modos +o y +v) del canal.
Limitado a
operadores de servicios.
kick
Sintaxis:
/msg operserv kick canal usuario razón
Permite a
los ircop’s a kickear un usuario de cualquier canal. Parámetros son los mismos
que para el comando /kick. El mensaje del kick tendra el nickname del ircop
enviando el comando kick antepuesto; por ejemplo:
***SpamMan
ha sido kickeado del canal #mi_canal por OperServ (Alcan (Flood))
Limitado a
operadores de servicios.
akill
Sintaxis:
/msg operserv akill add [+expiración] mascara razón
/msg operserv akill del {mascara | número | lista}
/msg
operserv akill list [mascara | lista]
/msg
operserv akill view [mascara | lista]
/msg
operserv 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 enviarán un Hill a ese usuario y, en tipos de servidores soportados,
instruirá a todos los servidores a añadir un ban (línea k) para la mascara que
del usuario.
El comando
akill add añade la mascara usuario@host dada a la lista de akills por la razón
dada (la que debe ser dada), expiración es especificada con un entero seguido
de d (días), h (horas), o m (minutos). Combinaciones (como 1h30m) no están
permitidas. Si un especificador de unidades no es incluido, por defecto serán
días (o sea, +30 por si solo significa 30 días). Para añadir un akill que no
expire, usa +0. Si la mascara a ser añadida comienza con un +, un tiempo de
expiración debe ser dado, aun si es el mismo que el por defecto. El tiempo de
expiración 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 está presente. Si
una lista de números es dada, esas instancias son borradas (ver ejemplo para
list más 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 numerada es
dada, solo esas instancias son mostradas; por ejemplo:
/msg operserv akill list 2-5,7-9
Lista las
instancias de akill numeradas 2 a 5 y 7 a 9.
El comando
akill view es una versión mas verbal de akill list, y mostrará quien añadio un
akill, la fecha en que fue añadido, y cuando expirará, así como también la
mascara usuario@host y la razón.
El comando
akill clear limpia todas las instancias de la lista de akills.
Limitado a
operadores de servicios.
sgline
Sintaxis:
/msg operserv sgline add [+expiración] mascara:razón
/msg operserv sgline del {mascara | número | lista}
/msg
operserv sgline list [mascara | lista]
/msg
operserv sgline view [mascara | lista]
/msg
operserv sgline clear
Permite a
los operadores de servicios a manipular la lisa de sglines. Si un usuario con
un nombre real concordando una mascara sgline se intenta conectar, los
servicios le impedirán conseguir una sesión de irc.
El comando
sgline add añade la mascara de nombre real dada a la lista de sglines por la
razón dada (la que debe ser dada), expiración es especificada como un entero
seguido de un d (días), h (horas), o m (minutos). Combinaciones (como 1h30m) no
están permitidas. Si la especificación de la unidad no es incluida, por defecto
son días (o sea, +30 por si solo significa 30 días). Para añadir una sgline que
no expire, usa +0. Si la mascara de nombre real dada empieza con +, el tiempo
de expiración debe ser dado, aun si es el mismo que el por defecto. El tiempo
actual de expiración por defecto para sglines puede ser visto con el coamando
stats akill.
Notese.- Ya que la mascara de nombre real
puede contener espacios, el separador entre ésta y la razón y la razón es un
signo de dos puntos.
El comando
sgline del remueve la mascara dada de la lista de sglines si está presente. Si
una lista de instancias es dada, esas instancias son borradas (ver el ejemplo
para list mas abajo).
El comando
sglines 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:
/msg operserv sgline list 2-5,7-9
Lista las
instancias de sglines enumeradas 2 a 5 y 7 a 9.
El comando
sglines view es una version más verbal que sgline list, y mostrará quien añadió
la sgline, la fecha en la que fue añadida y cuando expira, además de la mascara
de nombre real y la razón.
El comando
sgline clear limpia todas las instancias de la lista de sglines.
Limitado a
operadores de servicios.
sqline
Sintaxis:
/msg operserv sqline add [+expiración] mascara:razón
/msg operserv sqline del {mascara | número | lista}
/msg operserv sqline list [mascara | lista]
/msg operserv sqline view [mascara | lista]
/msg operserv 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
impedirán conseguir una sesión de irc.
Si el
primer carácter de la mascara es #, los servicios prevendrán el uso de los
canales concordantes (en ircds que lo soporten).
El comando
sqline add añade la mascara de nombre real dada a la lista de sqlines por la
razón dada (la que debe ser dada), expiración es especificada como un entero
seguido de uno de d (días), h (horas) o m (minutos). Combinaciones (como 1h30m)
no están permitidas. Si la especificación de la unidad no es incluida, por
defecto son días (o sea, +30 por si solo significa 30 días). Para añadir una
sqline que no expire, usa +0. Si la mascara de nombre real dada empieza con +,
el tiempo de expiración debe ser dado, aun si es el mismo que el por defecto.
El tiempo actual de expiración 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 está presente. Si
una lista de instancias es dada, esas instancias son borradas (ver el ejemplo
para list más 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:
/msg operserv sqline list 2-5,7-9
Lista
instancias de sqlines enumeradas 2 a 5 y 7 a 9.
El comando
sqline view es una versión más verbal que sqline list, y mostrará quien añadio
la sqline, la fecha en la que fue añadida, y cuando expira, además de la
mascara de nombre real y la razón.
El comando
sqline clear limpia todas las instancias de la lista de sqlines.
Limitado a
operadores de servicios.
szline
Sintaxis:
/msg operserv szline add [+expiración] mascara razón
/msg operserv szline del {mascara | número | lista}
/msg operserv szline list [mascara | lista]
/msg operserv szline view [mascacara | lista]
/msg operserv szline clear
Permite a
los operadores de servicios manipular la lista de szlines. Si un usuario con
una ip concordando una mascara en la lisa de szlines intenta conectarse, los
servicios le impedirán obtener una sesión de irc.
(y esto
es, si la ip tiene un ptr rr o no).
El comando
szline add añade la mascara ip dada a la lista de szlines por la la razón dada
(la que debe ser dada), expiración es especificada como un entero seguido de
uno de d (días), h (horas) o m (minutos). Combinaciones (como 1h30m) no están
permitidas. Si una especificación de unidad no es incluida por defecto es días
(o sea +30 por si solo significa 30 días). Para añadir una szline que no
expire, usa +0. Si la mascara a ser añadida empieza con un +, el tiempo de
expiración debe ser dado, incluso si es el mismo que el por defecto. El tiempo
actual de expiración 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 está presente. Si
una lista de instancias es dada, esas instancias son borradas (ver el ejemplo
para list más abajo).
El comando
szlines 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:
/msg operserv szline list 2-5,7-9
Lista
instancias szline enumeradas 2 a 5 y 7 a 9.
El comando
szline view es una versión más verbal de szline list, y mostrará quien añadió
una szline, la fecha en la que fue añadida, y cuando expira, además de la
mascara ip y la razón.
El comando
szline clear limpia todas las instancias de la lista de szlines.
Limitado a
operadores de servicios.
set
Sintaxis: /msg operserv set opción seteo
Setea
varias opciones globales de servicios. Nombres de opciones actualmente
definidas son:
readonly à stea 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.
set
readonly
Sintaxis: /msg operserv set readonly {on | off}
Setea el
modo read-only a encendido o apagado. En modo read-only, usuarios normales no
podrán modificar datos de servicios, incluyendo acceso a la lista de canales y
nicknames, etc. Ircops con suficientes privilegios con los servicios podrán
modificar la lista akill de servicios y botar o prohibir nicknames y canales,
pero ninguno de estos cambios será salvado a menos que el modo read-only sea
desactivado antes de que los servicios sean terminados o recargados.
Esta
opción es equivalente a la opción –readonly en la línea de comando.
set logchan
Sintaxis: /msg operserv set logchan {on | off}
En modo
on, los servicios envían sus logs a un canal especificado y a sus debidos
archivos. Logchannel debe estar definido en la configuación de los servicios
para poder usar esta opción.
Nota.- Es importante que el canal sea
apropiadamente seguro con ingreso de administradores solamente.
set debug
Sintaxis: /msg operserv set debug {on | off | número}
Setea el
modo debus a encendido o apagado. En modo debug, toda la información enviada de
y hacia los servicios, además de un número de mensajes son escritos al archivo
de log. Si número es dado, el modo debug es activado, con el nivel de debug
seteado a número.
Esta
opcion es equivalente a la opción –debug en la línea de comando.
set
noexpire
Sintaxis: /msg operserv set noexpire {on |off}
Setea el
modo no expire a encendido o apagado. En modo no expire, nicks, canales y
excepciones no expirarán hasta que la opción sea sacada.
Esta
opción es equivalente a la opción –noexpire en la línea de comando.
set
superadmin
Sintaxis: /msg operserv set superadmin {on | off}
Este seteo
da privilegios extra como la habilidad de ser “fundador” en todos los canales,
etc.
Esa opción
no es persistente y debe ser usada solo de ser necesario.
noop
Sintaxis:
/msg operserv noop set servidor
/msg operserv noop revoke servidor
El comando
noop set remueve todas las línes O: del servidor dado y killea a todos los
ircops actualmente en el para prevenirlos a hacer rehash en el servidor (ya que
esto cancelaría el efecto).
El comando
noop revoke hace las líneas O: disponibles nuevamente en el servidor dado.
Notese.- El servidor no es checkeado por
los servicios.
Limitado a
administradores de servicios.
jupe
Sintaxis:
/msg operserv jupe servidor [razón]
Le dice a
servicios que haan Júpiter 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 estandar squit. Si una razón es dada, es
puesta en el campo de información sobre el servidor, de otra forma, el campo de
información sobre el servidor tendrá el texto “Juped by <nick>”,
mostrando el nickname de la persona que jupiterio el servidor.
Limitado a
administradores de servicios.
raw
Sintaxis:
/msg operserv raw texto
Envía una
línea de texto directamente al servidor al cual los servicios están conectados.
Este comando tiene un uso muy limitado y puede trastornar a una red si es usado
de manera inapropiada. No uses este
comando a menos que estés absolutamente seguro de lo que estas haciendo.
Limitado a
administradores de servicios.
update
Sintaxis:
/msg operserv update
Causa a
los servicios a updatear todos los archivos de la base de datos tan pronto como
envíes el comando.
Limitado a
administradores de servicios.
reload
Sintaxis:
/msg operserv reload
Causa a
los servicios a recargar el archivo de configuración. Notese que algunas
directivas aun así necesitan que los servicios partan de nuevo para tomar
efecto (tal como nicknames de los servicios, activación de la limitación de
sesiones, etc).
Limitado a
administradores de servicios.
quit
Sintaxis:
/msg operserv quit
Causa a
los servicios a para inmeditamente, 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:
/msg operserv shutdown
Causa a
los servicios a guardar todas las bases de datos y parar.
Limintado
a administradores de servicios.
restart
Sintaxis:
/msg operserv 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.
killclones
Sintaxis:
/mg operserv killclones nick
Killea a
todos los usuarios con el mismo host a nick. Un akill temporario de la forma
*@host, es añadido para prevenir al cliente ofensor de reconectarse
inmediatamente. Un wallop es también envidado indicando quien uso el comando,
que host fue afectado y cuantos usuarios fueron pilleados. Este comando es útil
para remover múltiples clones de la red.
Limitado a
operadores de servicios.
chanlist
Sintaxis: /msg operserv chanlist [{patron | nick}
[secret]]
Lista
todos los canales actualmente en uso enla red irc, estén registrados o no.
Si patrón
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 el patrón y que tengan los modos +s o
+p.
Limitado a
administradores de servicios.
userlist
Sintaxis: /msg operserv userlist [{patron | canal}
[invisible]]
Lista
todos los usuarios actualmente en línea en la red irc, estén registrados o no.
Si patrón
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 estén en
el canal dado. Si invisible es especificado, solo usuraos con la bandera +i
serán listados.
Limitado a
administradores de servicios.
cache
Sintaxis:
/msg operserv cache del hotname
/msg operserv cache list patrón [queed | all]
El comando
cache del borra el host especificado del cache. Esto está dispuesto solo para
propositos de debug.
El comando
cache list lista todos los proxies encontrados que concuerden con el patrón
dado. Si la opción queed es dada, listara los procesos encolados o en progreso
en ves, y si la opción all es dada, listará todos los hostnames en cache.
Limitado a
administradores de servicios.
exception
Sintaxis:
/msg operserv exception add [+expiración] mascara limite
razón
/msg operserv exception del {mascara | lista}
/msg operserv exception move número posición
/msg operserv exception list [mascara | lista]
/msg operserv exceeption view [mascara | lista]
Permite a
los administradores de servicios manipular la lista de hosts que tienen un
límite de sesión especifico (peermitiendo a ciertas máquinas, como servidores
de shells, mantener mayor número de clientes al mismo tiempo). En cuanto un
host alcance su límite de sesiones, todos los clientes intentado conectarse
desde ese host serán pilleados. Antes de killear usuarios, estos son
notificados a través de un /notice del operserv con ayuda acerca de el límite
de sesión. El contenido de este notice es un seteo de configuración.
El comando
exception add añade la mascara de host dada a la lisa de excepción. Ten en
cuenta que las mascaras nick!usuario@host y usurio@host son invalidas. Solo
mascaras reales como box.host.dom y *.host.dom, son permitidas ya que el límite
de sesiones no toma en cuenta nicks o nombres de usuario. Limite debe ser un
número mayor o igual a cero. Esto determina cuanas sesiones el host puede tener
a un dado tiempo. El valor cero significa que el host no tiene limites de
sesión. Ver la ayuda acerca de akill para detalles acerca del parámetro
opcional de expiración.
El comando
exception del remueve la mascara dada de la lista de excepción.
El comando
exceptcion move mueva la excepción número a posición. Las excepciones entre
medio serán movidas arriba o abajo para llenar el espacio.
Los
comandos 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 añadió la excepción, el limite de
excepción, razón, mascara de hosts y la fecha y hora de expiración.
Toma en
cuenta que un cliente conectándose “usara” la primera excepción a la que el
host se asemeje. Largas listas de excepción y mascaras que se asemejen a muchas
mascaras posiblemente degraden el rendimiento de los servicios.
Limitado a
administradores de servicios.
session
Sintaxis:
/msg
operserv session list umbral
/msg operserv
session view host
Permite a
los administradores de servicios ver la lista de sesiones.
El comando
session list lista hosts con al menos umbral sesiones. El umbral debe ser un
número mayor a 1. Esto es para prevenir listados accidentales del gran número
de hosts de sesión.
El comando
session view muestra información detallada acerca de un host especifico
(incluyendo la cuenta de sesión y el límite de sesión actual). El valor host no
puede incluir comodines.
Mira la
ayuda sobre exception para mayor información acerca de límites de sesión y como
setearlos para hosts y grupos específicos de ahí en adelane.
Limitado a
administradores de servicios.
Más especificaciones.-
/oper
login password à te
identificas como Operador.
/kill
nick razon à desconectas
a un usuario determinado.
/kline
*@host/ip razón --> prohíbe la conexión al servidor de la
máscara especificada, en algunos servidores la razón es opcional y en otros es
obligatorio.
Ejemplo: /kline *@200.82.168.325
no Spam
/kline
-@host/Ip à borras
un kline.
Ejemplo: /kline -@200.82.168.325
/stats
K à con este ves la lista de
Klines.
/gline
*@host/ip razon --> Es igual que el Kline, pero la única
diferencia es que un gline pone un ban en todos los servidores; es decir en
todos los servidores unidos (linkeados) y que salen en el /links o /map y el
kline solo es un ban local.
/gline
*@host/ip 10min razon --> es un gline por tiempo, o sea, que expira al
tiempo que nosotros le pongamos.
/gline
-@Ip à borrar un gline
/stats
G à con este ves la lista de
K-lines.
/wallops
mensaje à envía una noticia a los
operadores de IRC conectados.
/trace à te da Información de todas las conecciónes del
servdior, es decir, los operadores, usuarios y servidores ligados.
/squit
servidor comentario à cierra
un vínculo entre dos servidores, desliga dos servidores momentaneamente.
/connect
[servidor] puerto [servidor-a-conectar] à es lo
contrario de SQUIT, conecta dos servidores momentáneamente.
/locops
mensaje à manda un mensaje a todos los
IRCops
/rehash à reinicia el archivo del servidor
''Unrealircd.Conf''
Comandos de global IRCop
Un global ircop es más poderoso que un IRC Operador, la escala de Ircops
de mayor a menor rango es:
1º Server Administrador
2º Services Administrador
3º Global IRcop
4º IRC Operador
/die à este comando hace que el servidor de IRC se
desconecte de todo y pare su actividad.
/globops
mensaje à manda un mensaje a todos los
ircops del irc que estan en modo +g
/restart à reinicia los datos del comando lusers.
SENDPASS
/msg chanserv sendpass #canal à Envia el password de un canal determinado al correo
electrónico del fundador. Este comando es realmente útil para recuperar
password perdidos. Posiblemente limitado a Operadores del IRC en ciertas redes.
Este comando no esta disponible cuando la encriptación esta habilitada.
/msg nickserv sendpass nick à envía el pass al correo del destinatario.
STATS
Este comando es el mas amplio de
los dle servidor nos devuelve mucha informacion del servidor.
/stats C: servidores a los que ese nodo
se conecta o cuyas conexiones acepta.
/stats G: nos muestra los G-lines
/stats I: lista de "I"
definidas en el "ircd.conf" (solo ircop)
/stats K: nos muestra una lista de
klines (solo ircop)
/stats L: esta opción lista datos sobre
cada una de las conexiones en curso
/stats M: nos muestra los comandos de
servidor
/stats O: nos muestra los O-lines,
"ircop globales y locales" (solo ircop)
/stats T: líneas T presentes en el
"ircd.conf". MOTD's de ese servidor.
/stats Z: información sobre canales,
banes, etc.
/stats W: Numero de conexiones e
intervalos.
/stats Y: nos muestra los Ylines.
/stats Q: Reservado para los Servicios
Comandos de Services Administrador
Son todos los comandos de IRCops, todos los comandos de OperServ (es
decir, si esta agregado a los servicios como admin) también los de HostServ,
más los siguientes:
/samode
#canal (+letra del modo) à Sirve
para usar los comandos de operador sin necesidad de poseer @, también podemos
dárnosla a nosotros mismos.
Ejemplo: /samode #canal +o Emmanuel_Ar
/sajoin
#canal à Hace que podamos entrar a
cualquier canal aunque este se encuentre en modo +l +k o +i o aunque estemos
baneados. (además, entrando con este comando, nadie nos podrá expulsar).
También lo podemos utilizar para obligar a alguien a entrar a un determinado
canal.
Ej: /sajoin nick #canal
/sapart
nick #canal à Todo lo
contrario a /sajoin , ya saben que part es salir y join es entrar.
/shun
nick razon à Este
comando hace que una determinada persona no sea capaz de hablar en ningun sitio
(ni notices, ni canales, ni privados,etc..).
/shun
-*@Ip nick à Para
quitar el shun a un nick.
Los siguientes comandos están disponibles para los
administradores de Servicios.
ChanServ
/msg ChanServ getpass
#canal
GETPASS
Recupera el password del
fundador de un canal (unicamente si la encriptacion esta deshabilitada).
FORBID
Previene el uso de un canal.
STATUS
Informa el acceso de un usuario
de un determinado canal.
CLIST
Lista todos los canales de los
cuales un usuario es fundador.
Los Administradores de Servicios
pueden también eliminar cualquier canal, sin necesidad de identificarse via
password, y posiblemente podrán ver las listas de accesos, AKICK, y
configuración de niveles.
LOGOUT
/msg ChanServ LOGOUT canal [nick] à Este comando convierte al nick identificado en uno
no identificado dentro de un canal determinado.
Si usted es el fundador del
canal, usted podrça terminar la sesiçon de cualquier usuarios cuando desee, de
otra manera solo podrça terminar su propia sesión.
Si usted es Administrador de
Servicios, usted podrá terminar la sesión de cualquiera de cualquier canal sin
necesidad de ser el fundador del mismo. Adicional a esto, usted puede omitir el
parámetro del nick; esto terminara la sesion de todos los usuarios del canal.
DROP
/msg ChanServ DROP #canal à Elimina el registro de un canal. Únicamente los
Administradores de Servicios podrán eliminar un canal sin necesidad de
identificarse ante el mismo.
SET
Los administradores de servicios
también podrán establecer la opción NOEXPIRE, para los canales que deseen que
no expiren. Adicional a esto, los Administradores de Servicios podrán
establecer opciones para cualquier canal sin necesidad de identificarse como
dueños del mismo.
NOEXPIRE
/msg
ChanServ SET #canal NOEXPIRE {ON | OFF}
Establece si expira o no un
canal. Para evitar que un canal expire habilite la opción ON. Limitado para
Administradores de Servicios.
LIST
/msg
ChanServ LIST parametros [FORBIDDEN] [NOEXPIRE]
Lista todos los canales
registradores que coincidan con un parámetro. Los canales con la opción PRIVATE
serán únicamente mostrados a los Administradores de Servicios. Canales con la
opción NOEXPIRE serán mostrados con un ! delante del nombre del canal (solo
Administradores de Servicios). Si la opción FORBIDDEN o NOEXPIRE es
establecida, únicamente canales con estas opciones serán mostrados,
respectivamente. Si ambas opciones son establecidas, ambas serán mostradas.
Estas opciones están limitadas a Administradores de Servicios.
CLIST
/msg ChanServ CLIST nick
Lista los canales de los cuales
determinado nick es el fundador. Aquellos que tengan la opciçon NOEXPIRE
establecida, seran mostrados con el signo !. Limitado para Administradores de
Servicios.
GETPASS
/msg ChanServ GETPASS #canal
Muestra el password de un
determinado canal. Nota siempre que este comando es utilizado, un mensaje es
incluido informando quien lo esta utilizando y el canal donde esta siendo
utilizado, la acción es almacenada en un log y mostrada via WALLOPS/GLOBOPS.
Limitado para Administradores de Servicios.
CHANSERV (WIPE)
Se usa: [sop,aop,vop] canal wipe
Este comando borrara la lista
entera de los sop, aop o vop de un canal.
Ejemplo: /msg ChanServ sop #valleviejo wipe
CLEARAKILLS
Se usa: clearakills
Este comando borrara todos los
kline o akill de tu server. Este comando no afecta otros servers.
Ejemplo: /clearakills
FORBID
/msg
ChanServ FORBID canal [razon]
Inhabilita el registro el uso o
registro de un canal. Posiblemente sea cancelado eliminando dicho canal. Una
razón para ejecutar el comando posiblemente sea requerida en ciertas redes.
Limitado para Administradores de Servicios.
STATUS:
/msg ChanServ STATUS canal nick
Informa el nivel acceso
correspondiente de un nick determinado en cierto canal. La información es en esta
forma:
STATUS canal nick nivel-de-acceso
Si cualquier error ocurre, la
respuesta será mostrada en esta forma:
STATUS ERROR mensaje-de-error
Limitado para Administradores de
Servicios.
BotServ
Asignar un
bot
/msg
botserv assign #channel botname on
BOT (Mantiene la lista de Bots de la Red)
/msg
BotServ BOT ADD nick ident host nombre-real
BOT CHANGE
nick-anterior nick-nuevo ident host nombre-real
BOT DEL nick
BOT LIST
Permite a los Administradores de
servicios crear, modificar, y eliminar bots que los demças usuarios podrán
utilizar en sus canales.
El comando BOT ADD añade un bot
con un determinado nick, nombre de usuario, host y nombre real. Para no alterar
la integridad de la configuracián chequee que todos los parámetros sean
correctos.
El comando BOT CHANGE cambia el
nick de un bot, nombre de usuario, host o nombre real del actual a uno nuevo (y
toda la información de la base de datos relacionada con dicho bot permanece
intacta).
El comando BOT DEL remueve un
bot determinado de la lista de bots.
El comando BOT LIST es un alias
de el BOTLIST y lista los bots disponibles en la red.
NOBOT Previene el uso y asignación de un bot a un
canal.
/msg
BotServ SET #canal NOBOT {ON|OFF}
sta opción hace a un canal
imposible de ser asignado un bot. Si un bot esta previamente asignado, este se
desasignará de manera automática. Limitado para los Administradores de
Servicios.
NickServ
LOGOUT
/msg
NickServ LOGOUT [nick [REVALIDATE]]
Con este comando, se produce el
efecto inverso al comando IDENTIFY, ocasiona que usted no sea reconocido como
el dueño del nick. Es decir termina el uso de la sesión.
Nota: sin
embargo, no sera necesario que se reidentifique nuevamente.
Con el parámetro adicional
REVALIDATE los servicios le pedirán que se reidentifique nuevamente. Limitado a
Administradores de Servicios.
DROP
/msg NickServ DROP [nick]
Con este comando, eliminara un
nick de la base de datos del NickServ. Usted puede eliminar cualquier nick
incluso de un grupo con cualquier tipo de privilegios especiales. La
eliminación de un nick esta limitado a Administradores de Servicios.
SET
Los Administradores de Servicios
pueden establecer la opción NOEXPIRE previniendo así que un determinado nick
expire. Adicional a esto, los Administradores de Servicios pueden establecer
opciones utilizando el comando SET nick opciones parámetros.
NOEXPIRE
/msg
NickServ SET [nick] NOEXPIRE {ON | OFF}
Establezca o no la opción EXPIRE
para hacer o no que un nick tenga la posibilidad de ser borrado de la base de
datos del NickServ. Puede activar ON o desactivar OFF. Limitado para
Administradores de Servicios.
LIST
/msg
NickServ LIST patron [FORBIDDEN] [NOEXPIRE]
Lista todos los nicks
registrados comparándolos con un parámetro, ejemplo nick!usuario@host. Nicks
que hayan fijado la opción PRIVATE únicamente serán visualizados por
Administradores de Servicios. Nicks con la opción NOEXPIRE fija, aparecerán con
el símbolo ! antepuesto al nick. Limitado para Administradores de Servicios.
Si las opciones FORBID o
NOEXPIRE se encuentran activas, únicamente los nicks, que respectivamente,
estén en modo FORBID o NOEXPIRE serán visualizados. Si ambas opciones se
especifican, ambos tipos de nicks son visualizados. Limitado para
Administradores de Servicios.
Ejemplos:
LIST *!usuario@host.com.ar Lista
todos los nicks registrados bajo el parámetro usuario@irclatino.org
LIST *lalala*!*@* Lista todos
los usuarios registrados bajo el nombre lalala (caso nosensitivo).
LIST * NOEXPIRE Lista todos los
nicks registrados que tienen la opción de no expirar.
GLIST
/msg NickServ GLIST [nick]
Con este parámetro, listara
todos los nicks que se encuentren en su grupo. Podrá también ver el grupo donde
se encuentra dicho nick. Limitado para administradores de servicios
GETPASS
/msg NickServ GETPASS nick
Muestra el password de un
determinado nick.
Nota:
únicamente cuando sea extremadamente necesario debe ser utilizado. Adicional al
password un mensaje será mostrado a través de la red informando quien solicita
el password y perteneciente a que nick, este mensaje se guarda en el log de los
servicios y dicha información es enviada mediante WALLOPS/GLOBOPS. Esta opción
no esta disponible cuando la encriptación esta activa. Limitado para
Administradores de Servicios.
NICKSERV (GETPASS)
Se usa: getpass nick
Este comando te dará la clave de
un apodo (nickname). Esto se puede usar en caso de que un usuario olvide su
clave, al registrar su apodo (nickname).
Ejemplo: /ns getpass nick
SAMODE
Se usa: samode canal modo
Este comando le da la habilidad
a los administradores de servicios de poner modos en los canales sin la
necesidad de ser un operador del canal.
Ejemplo: /samode #canal +o nick
FORBID
/msg
NickServ FORBID nick [razón]
Deshabilita la posibilidad de
registro así como el uso de un nick especifico. Posiblemente sea cancelado por
la eliminación del registro de un nick. En ciertas redes, una razón que
justifique el comando es requerida. Limitado a Administrador de Servicios.
STATS
Este comando es el mas amplio de
los del servidor, nos devuelve mucha información del servidor.
/stats C: Servidores a los que ese nodo
se conecta o cuyas conexiones acepta.
/stats G: Nos muestra los G-lines
/stats I: Lista de "I"
definidas en el "ircd.conf" (solo ircop)
/stats K: Nos muestra una lista de
klines (solo ircop)
/stats L: Esta opción lista datos sobre
cada una de las conexiones en curso
/stats M: Nos muestra los comandos de
servidor
/stats O: Nos muestra los O-lines,
"ircop globales y locales" (solo ircop)
/stats T: Líneas T presentes en el
"ircd.conf". MOTD's de ese servidor
/stats Z: Información sobre canales,
banes, etc
/stats W: Numero de conexiones en
intervalos
/stats Y: Nos muestra los Ylines
/stats Q: Reservado para los Servicios
Modos y Flags
MODOS
DE USUARIO
+o - IRCop global. Se activa mediante /oper login pass
+O - IRCop local
+i – Invisible
+w - Recibe wallops
+g - Lee y manda globops y locops
+h - Disponible para ayuda (u Oper)
+s - Recibe noticias del servidor
+k - Recibe los kills que se ponen
+S - Protege los Cservices
+a - Service admin
+A - Server admin
+N - Network admin
+T - Technological admin
+C - Co admin
+c - Recibe los connects/disconnects del servidor local
+f - Recibe alertas de flood del servidor
+r - Identifica el nick como registrado y protegido
+x - Da host virtual
+e - Recibe mensajes del servidor con usuarios de este modo
+b - Lee y manda chatops
+W - Recibe si le hacen un /whois
+q - No puede ser kickeado por Cservices
+B - Es un bot
+F - Recibe los connects/disconnects del servidor remoto
+I - Invisibilidad total
+H - Oculta status de IRCop en un /whois evita que al hacer un whois a
algún IRCop muestre que sea IRCop, también funciona al mirar los IRCop's
conectados en la Red.
+d - No recibe mensajes de los canales
+v - No recibe archivos infectados por virus
+t - Usa vhost
+G - Reemplaza palabras prohibidas por <censored>
+y - (Solo IRCOP) Notifica si un usuario le hace un whois
+1 - Es un coder
+z - Usa conexión segura (SSL)
Flags
para los IRCops
r: Acceso para /rehash al servidor
R: Acceso para /restart al servidor
D: Acceso para /die al servidor
g: El IRCop puede enviar /globops
w: El IRCop puede enviar /wallops
l: El IRCop puede enviar /locops
c: Acceso local para hacer /squits y /connects
Y: Acceso global para hacer /squits and /connects
k: Acceso local para hacer /kills
K: Acceso global para hacer /kills
b: El IRCop puede dar un /kline a un usuario del servidor.
B: El IRCop puede dar un /kline -@ip users from Server
n: El IRCop puede mandar noticias locales(/notice $servername message)
G: El IRCop puede mandar noticias globales(/notice $*.network.net
message)
e: El IRCop puede setear /mode +e
u: El IRCop puede setear /mode +c
H: El IRCop puede setear /mode +H
o: IRCop local, flags incluidas: rhgwlckbBn
O: IRCop global, flags incluidas: oRDKG
A: Modo +A es un Administrador del Servidor.
a: Modo +a es un Administrador de Servicios.
N: Modo +N es un Administrador de la Red.
T: Modo +T es un Administrador Tecnico.
Q: Modo +Q es un HelpTeam User.
C: Modo +C es un Co-Administrador.
z: Puede agregar /zlines
I: Puede ponerse invisible
/mode +I
Símbolo
| Flags| Descripción
N | netadmin | Network Admnistrator
T | techadmin | Technical
Administrator
A | admin | Server
Administrator
a | sadmin | Services
Operator
C | coadmin | Co
Administrator
o | local | Local IRC Operator
O | global | Global IRC Operator
r | can_rehash | Is able to
rehash the server
e | eyes | Can use the eyes
message mode
D | can_die | Can shutdown
the server (with password)
R | can_restart | Can
restart the server (with password)
h | helpop | ..is available
for help. Can see /helpops
g | can_globops | Can use
/globops
w | can_wallops | Can use
/wallops
l | locop | Can't kill
remote users
c | can_localroute | Can
locally /connect and /squit servers
L | can_globalroute | Can
globally /connect and /squit servers
k | can_localkill | Can do
local /kills
K | can_globalkill | Can do
global /kills
b | can_kline | Can set a
/kline
B | can_unkline | Can unset
a /kline
n | can_localnotice | Can
send local notices
G | can_globalnotice| Can
send global notices
z | can_zline | Can set
/zlines
^ | can_stealth | Is
invisible to /names