Operadores

El coordinador de la red Nazcar ha preparado un breve documento a modo FAQ para que tengamos todos presentes los distintos modos y comandos disponibles en la nueva red.

  • Modos de canales
  • Modos de nick
  • Ordenes de servidor

 

Modos de canales:

+N → Impide cambiar cualquier nick dentro del canal.

+f → Modo anti flood tiene dos variantes:

  • /mode #canal +f 4:2 – En este caso que si se escribe 4 lineas en 2 segundos el user es kickeado.
  • /mode #canal +f *4:2 – En este caso la diferencia esta es que también será baneado.

Los números del modo se puede variar, lo que hay que tener claro que el primer numero indica las lineas que se pueden escribir y el segundo numero indica el tiempo en segundos en los cuales puede escribir. Cada canal hay que ir viendo los números que habría que poner e ir jugando con ellos hasta dar el menos lesivo.

+P → Canal permanente, indica que el canal permanece a pesar de que no haya usuarios dentro del mismo. Ideal para mantener bans y modos. No abusar del mismo.

+R → Canal solo para nicks registrados.

+b → Modo para banear, el clásico pero ahora tenemos mas opciones. Por ejemplo, se puede banear real names:

  • /mode #channel +b a:*!*@example.com+*example* → Banea en este caso a ip example.com con el realname example
  • /mode #channel +b r:*example* → En este caso solo se banea el realname
  • /mode #channel +b *!*@example.com#canalbaneados → En este caso lo que hace es redirigir a la persona baneada al canal #canalbaneados. Huelga decir que si se aplicase masivamente en el mismo canal, ese canal seria de locos con todos los baneados dentro de el, por lo cual usarlo con precaución
  • /mode #channel +b c:*!*@example.com → En este caso lo que hace este modo es evitar que el user baneado escriba en color
  • /mode #channel +b j:#otrocanal → Con este modo lo que hace es «banear» a los user que esten en el canal #otrocanal en el canal #channel.EJ /MODE #adolescentes +b j:#sexo Impediremos la entrada en el canal #adolescentes a los users que este en #sexo
  • /mode #channel +b j:@#otrocanal → Este caso es lo mismo que el anterior pero solo impedirá la entrada a #channel de los ops del canal #otrocanal

+e → /MODE #channel +e *!*@example.com – Este modo sirve para añadir excepciones a los bans. O lo que es lo mismo lo que se añada aqui no le afectara un ban en el canal.
/MODE #channel +e R:Nazcar Este modulo es interesante esta orden lo que hace es poner exepcion en ese canal a todo usuario que use la cuenta Nazcar.

+g → /MODE #channel +g *pago*sexo – Un Filtro a nivel de canal.En el ejemplo anterior se bloquea toda aquella frase que contenga pago sexo,pago por sexo.El resultado al escribir la frase en el canal es: #channel Cannot send to channel (your message contained a censored word: *pago*sexo).

+C → Con este modo impediremos el envio de ctcp al canal.

+T → Impedimos el envio de notices al canal.

+E → Modo para evitar repeticiones funciona como el +f. Ej. /mode #canal +E 3:5

+D → Oculta las entradas de usuarios al canal hasta que el user escribe. Ej. Nazcar entra en #Ayuda nadie de ese canal vera que estoy dentro hasta que yo no escriba en el canal

+d → Es el modo retraso, un usuario recién entrado en el canal no podrá escribir hasta pasado X tiempo. Ej. /mode #channel +d 10

+M → Solo nicks registrados pueden escribir en el canal.

+L → Redirige a los users de un canal a otro cuando el limite de usuarios esta puesto. Importante añadir limite de canal a 0 para que nadie pueda usar ese canal y el modo P para evitar que el canal se «destruya» cuando salga el ultimo usuario. Ej. /mode #channel +L #otrocanal

+l → Limita el numero de usuarios que pueden entrar al canal. Ej. /mode #channel +l 100

+k → Pone una contraseña al canal, siendo necesario usarlo para entrar en el mismo. Ej. /mode #channel +k password

+i → Pone el canal en modo invitado, con lo cual solo se puede entrar con invitación de un nick con op del canal o bien a través de los bots de servicios.

+s → Esconde el canal cuando nos hacen /whois o hacen un /list.

+p → Esconde el canal cuando nos hacen un /whois.

+v → Dara voice a un nick en un canal. Únicamente necesario cuando el canal esta moderado.

+m → Modera el canal permitiendo solo escribir en el a los @ y a los voice.

+o → Da estatus de op en un canal predeterminado.

+n → No permite escribir al canal desde fuera del mismo.Modo que se pone por defecto al registrar el canal.

+t → No permite cambiar topic si no se dispone de @ Modo de canal predeterminado al registrar el canal.

+r → modo de canal que indica que esta registrado.

+j → Sirve para prevenir las entradas al canal durante 60seg. Ej: /mode #ayuda +j 10:5 – Al 10º usuario conectado en 5seg el canal bloquea entradas 60 seg.

+S → Elimina color y formato del texto

+H → Habilita el histórico del canal. Ej. /mode #canal +H 15:1h (recupera las últimas 15 líneas de la última hora)

 

Modos de nick

+r → indica que el nick en uso esta registrado.

+x → ipvirtual aleatorio del servidor.

+H → Oculta el Statur de Oper.

+I → Oculta canales cuando te hacen whois.

+W → Te Avisa cuando te hacen un whois.

+B → Modo Bot,en el whois aparecera que el usuario es un Bot de Chatzona

+T → Usuario no recibira ctcp.

+s → Modo de debug de mensaje del servidor, se activa de la siguiente manera /mode tunick +s +modosactivar. Cada modo activado nos dara acceso a una serie de mensajes del servidor

  • +aA → Notificaciones sin especificar en servidor. En este caso veremos los msg de debug de cgi de kiwii
  • +cC → Notificaciones de las conexiones de usuario en servidor.
  • +kK → Notificaciones de expulsiones en servidor.
  • +oO → Notificaciones de identificacion como oper en servidor.
  • +qQ → Notificaciones de desconexiones de usuarios en servidor local.
  • +t → Notificaciones de peticiones de la orden /stats.
  • +xX → Notificaciones de Z/G tanto cuando se ponen como cuando se quitan servidor.
  • +fF → Notificaciones del Filter en servidor local

Como podéis ver la información de los mensajes del servidor varia mucho entre modos activos.Se recomienda activar los necesarios en cada momento,si se excede de modos la informacion es tan grande que se pierden detalles al ser imposible seguirlos.

 

Ordenes del Servidor

/stats → parametro.Con esta orden nos dara informacion de varias line Z/G/q/f/S y diversas informaciones del servidor dependiendo del flag empleado:

  • Z → nos dara la informacion de todas las Zline que actualmente estan activas en el servidor
  • g → nos dara la informacion de todas las Gline que actualmente estan activas en el servidor
  • k → nos dara informacion de las Kline activas en el servidor.Esto es una sancion como una Z/G pero solo se aplica en el servidor local que se active
  • s → nos dara informacion del filter
  • q → nos dara informacion de las qline
  • H →nos dara informacion de los Shun
  • e → nos dara informacion de las eline

/oper → con esta orden obtendremos el status de Operador en el servidor,su uso es /oper nick Password Indicar en este caso que tanto el Password como el nick diferencias mayusculas de minusculas por lo que tendremos que ponerlo exacto tal cual estan dados de alta en caso contrario nos saldra el mensaje Bad Oper Credentials.

/chgident → Fuerza el cambio del ident del usuario ej /chgident Nazcar hola Esto pone al nick Nazcar el ident hola

/chgname Fuerza el cambio de Real Name a un usuario /chgname Nazcar por que yo lo valgo Pondria ese realname al usuario Nazcar

Indicar que estas dos ordenes efectuan el cambia unicamente el tiempo que el user esta conectado ,si desconecta y vuelve a conectar se revertira el cambio y se pondra los datos del usuario

/sanick → Fuerza el cambio de nick del usuario, ej. /sanick Nazcar hola Cambiaria el nick Nazcar por el nick hola.

/samode → Fuerza el cambio de modos de un usuario o de un canal:

Indicar que esta orden se ejecuta sin necesidad de tener @ en un canal,incluso no es necesario estar dentro de ese canal.

/satopic → Fuerza el cambio de topic de un canal ejem: /satopic #ayuda cerrado por vacaciones. Pondria ese topic en el canal.

/sakick → Fuerza un kick de un nick en un canal ejem: /sakick Nazcar #ayuda motivo Expulsaria el nick Nazcar del canal #Ayuda con el motivo indicado.

/sajoin → Fuerza la entrada de un nick en un canal ejem: /sajoin Nazcar #ayuda Entraria el nick nazcar en ese canal,saltandose todas las restricciones que pueda tener ese canal

/eline → Añade exepcion a sanciones a una mascara uso: /eline *@ip tiempo motivo

/zline → Añade una Zline a una ip por un tiempo determinado uso: /zline ip tiempo motivo La sancion se quita /zline ip

/gline → Añade una Gline a una mascara por un tiempo determinado uso /gline *@ip motivo.En este caso a parte de poder sancionar una ip tambien lo podemos hacer a un ident.La sancion se quita.

/gline *@ip

/shun → Añade un shun a mascara/nick/ip por un tiempo determinado uso /shun nick tiempo motivo, /shun *@ip tiempo motivo,/shun ident@ip tiempo motivo.La sancion se quita /shun *@ip o mascara que se haya puesto.

El shun es una sancion en la cual el sancionado no podra enviar ningun mensaje ni a un nick ni a un canal mientras dure la misma. ATTENCION actualmente a la persona sancionada le aparece un mensaje indicandole tal sanción.

/qline → Sancion sobre un nick impidiendole ponerse dicho nick,uso: /qline nick tiempo motivo. Es como la sancion de sqline de Oper pero en este caso le impide ponerse el nick y si lo lleva puesto se le cambia a uno aleatorio.ATTENCION /qline solo se puede aplicar a nicks no a Canales.

La sancion se quita /qline nick

/ojoin → Serviria para entrar en canales con el modo especial DIOS, eso hace que no se nos pueda expulsar de dicho canal uso. Ej /ojoin #canal

/who → Sirve para buscar usuarios añadiendo ciertos parametros de búsqueda:

  • a → sirve para buscar usuarios con que usan cierta cuenta: ejem: /who Nazcar a mostraria todos los user conectados que estan loguados con esa cuenta
  • A → sirve para buscar usuarios con cierto patron en el mensaje de away,Servidor remoto ejem: /who *pasando* A mostraria todos los user conectados a los otros servidores que en su away tengan esa palabra
  • f → Sirve para buscar solo en servidores remotos usado en conjunto con otros patrones cuando este ya no se explicitamente busquedas remotas
  • l → Sirve para buscar solo en servidor local usado en conjunto con otros patrones
  • m → Sirve para buscar usuarios que tengan ciertos modos activos ejem: /who R m buscaria users con el +R activo
  • n → Sirve para buscar usuarios que usen ciertos nicks ejem: /who *cagonto* n buscaria user con cagonto de patron
  • o → Busca solo Opers conectados ejem: /who * o Nos daria el listado de opers identificados con el Servidor no con los Services
  • P → Buscaria usuarios conectados por cierto puerto ejem: /who 6667 P
  • r → Buscaria usuarios conectados con cierto patros en el Realname ejem: /who *otro* r
  • u → Buscaria usuarios con cierto patron en sus ident ejem: /who ircap u Nos mostraria todos los users con ident ircap
  • h → Buscaria usuarios por ipvirtual si se añade el patron x buscaria por ip REAL
  • t → Buscaria usuarios conectados desde cierto tiempo ejem: /who 60 t Mostraria usuarios conectados desde hace 60 segundos

/xsearch

* -type=<xline type or *>
* -mask=<mask> CIDR supported
* -reason=<reason> Spaces allowed
* -source=<source> Nick or server («setby» can be used instead of «source»)
* -set=<time string> (time ago) Prefix with ‘-‘ for less than
* -duration=<time string> (actual set duration) Exact match, prefix ‘+’ for longer than, or ‘-‘ for shorter than
* -expires=<time string> (time ahead) Prefix with ‘+’ for more than
* -config=<yes|no> Only match or don’t match config lines