Ayuda:IRC

From Inciclopedia
Jump to navigation Jump to search

Dirección[edit]

Comandos básico[edit]

Comandos generales[edit]

Comando Acción
/join #canal Te unes a #canal. Sustituye #canal por el canal que quieras, obviamente.
/away razón Te pone en estado ausente. La razón puede ser omitida sólo si tu cliente ya tiene alguna por defecto. Puede verse con /whois NICK o (según el cliente) en el nicklist.
/back o /away Te quita el estado ausente.
/nick nuevo_nick Cambiar el nick que usas. Sustituye nuevo_nick por el nick, claro.
/me acción Indica que estás realizando una acción. Sería por ejemplo, escribiendo /me se va un segundo aparecería: * nick se va un segundo.
/notice #canal noticia Realiza una notificación a #canal.

Comandos para usuarios registrados en freenode[edit]

Estos son comandos solo disponibles para los usuarios que se han registrado en freenode.

Comando Acción
/msg NickServ IDENTIFY usuario contraseña Identificarse como propietario del nick actual. usuario puede ser omitido si el nick que se está usando pertenece a la cuenta con la que se está intentando identificar.
/msg nick mensaje Manda un mensaje privado a un usuario. Si el usuario está en modo +g recibirá una notificación conforme le has dejado un mensaje, pero no lo leerá hasta que no te ponga en su accept list (/quote ACCEPT nick). Tampoco funcionará si el usuario está en modo +R y tú no estás identificado.
/msg NickServ Ghost nick contraseña Echa a un usuario fantasma (creado por ejemplo porque se te ha caido la conexion) del canal para volver a tomar ese nick.
/msg NickServ RELEASE nick contraseña Obliga a un usuario a cambiarse tu nick sin ser desconectado de la red.

Comandos de operador[edit]

Comando Acción
/msg ChanServ op #Inciclopedia nick
/cs op #Inciclopedia nick
Otorga el estado de operador. nick puede omitirse si quieres darte op a ti mismo. En freenode, es necesario el flag +o (mira /msg ChanServ help flags)
/op nick Otorga estado de operador a nick. (Necesario: estar en estado de operador)
/deop nick Quita el estado de operador a nick. (Necesario: estar en estado de operador)
/voice nick Da voz a nick. Este modo en realidad no significa nada si el canal no está en modo +m o el usuario tiene +q o +b, pero según el canal significa que tienen algun rango especial. (Necesario: estar en estado de operador)
/devoice nick Quita voz a nick. (Necesario: estar en estado de operador)
/mode modo Añade (+) o quita (-) el modo del canal. Posteriormente se muestra una lista de los modos disponibles.
/kick nick Echa a un usuario del canal permitiéndole conectarse otra vez. Algunos clientes IRC están configurados para que vuelvan a entrar automáticamente.
/quote remove #canal nick Realiza un kick a nick pero este, en vez de ser un kick directo, se envia como si el usuario saliera del canal. Es decir, part. Con lo cual el usuario no puede volver a entrar automáticamente a no ser que su cliente detecte cuando es un remove o un part normal. Por ahora no hay ninguno que no sea sin scripts.
/ban máscara
/mode +b máscara
Banea a máscara, es decir, todos los usuarios (o uno solo, normalmente) que usen máscara. Las máscaras son nick!ident@host o $a:, $r:, o $x:. Se pueden usar comodines *. Con lo cual, si quieres banear una IP, la máscara sería: *!*@ipdelusuario. Si quieres banear el nick, nick!*@*. O si quieres banear el ident, *!ident@*. Con el otro tipo de máscaras (EXTBAN), $a:cuenta nombraría cualquier usuario que use cuenta. $r:nombre_real nombraría cualquier usuario que tenga como nombre real nombre_real.

Normalmente, después de esto se usa el comando /kick nick para echar al usuario, pero algunos clientes traen incorporado el comando /kickban o similares que lo hacen automáticamente, sin que tengas que escribir tú la máscara.

/mode +q máscara Silenciar al/los usuario/usuarios que mencionen máscara. Ver más de las máscaras arriba.
/mode +b
/mode +q
Lista de baneados y silenciados respectivamente.

Modos[edit]

Modos de usuario[edit]

Modo Efecto
+g

Bloquear privados

Este modo te previene de recibir mensajes, ya sean normales o un CTCP. Esto detiene el abuso de este tipo de mensajes. Puedes hacer que un usuario en concreto sí pueda mensajearte escribiendo /quote ACCEPT nick, o hablandole tú mismo.

+R

No registrados

Bloquea mensajes de usuarios sin identificar.

+i

invisible

Esto impide aparecer en un WHO/WHOIS por usuarios normales y oculta los canales en los que te encuentras

Está muy recomendado usar este modo. En freenode viene por defecto.

+o

Oper de la red

Este modo solo puede ser usado por los 'IRCops' (irc operators), no un usuario cualquiera. Para usarlo, se usa el comando /oper operador contraseña.

+Q

Sin reenvíos

Impide ser reenviado hacia otro canal a causa del modo de canal +f o por ser baneado. En vez de ser redirigido a otro canal recibirás un mensaje de porqué no te puedes unir.

+w

Wallops

Este modo te permite ver el sistema de aviso wallops.

Los mensajes importantes de la red serán enviados por anuncios globales; esto es para mensajes no críticos y comentarios que pueden ser de interés.

+Z

SSL

Significa que el usuario está conectando via SSL (secure sockets layer). No puede ser quitado ni puesto.

+D

Deaf

Ignora los mensajes de todos los canales.

Modos de canal[edit]

Modo Efecto
+b

Baneo del canal

Los baneos necesitan un parámetro que puede ser de dos formas distintas:

  1. +b <nick>!<usuario>@<host>
  2. +b <nick>!<usuario>@<host>$#<canal>

Se pueden usar los comodines * que representan cualquier número de caracteres.

Sin $#canal provoca que al baneado se le prohiba hablar, pedir permiso para unirse (/knock) y unirse (/join) al canal. El modo +v en usuario elimina la prohibición de hablar.

Si la máscara tiene un $#canal al final y el canal está en modo +F (o eres op en él), entonces en todas las situaciones descritas anteriormente no podrá unirse al canal y se unirá al canal descrito en la máscara de baneo a no ser que esté en modo +Q.

+q

Silencio o quiet

También basado en máscaras, este modo silencia al usuario para que no pueda hablar a no ser que este tenga +e o +v. También podemos usar +q $~a para impedir que los usuarios no identificados puedan hablar, pero sí entrar.

+c

Filtro de color

Esto sirve para no poder usar colorines. En algunas redes es automático (freenode por ejemplo), pero se puede desactivar.

+b $r:

Baneo por nombre real

Este modo necesita un parametro, una máscara del nombre real que suelen tener los clientes de IRC y previene de ningún cliente de ese nombre hable o se una al canal. La sintáxis sería: +b $r:nombre. Acepta los comodines *.

+e

Excepción de baneo

Necesita un parametro <nick>!<usuario>@<host>, aceptando *, que anula cualquier +b, +q y +q que le afecte.

+f

Redirigir sin invitación

Esta característica debe ser especificada con algún nombre de canal al final: +f #otrocanal. Lo que hace es que cuando un usuario se intente unir al canal y este esté en modo +i, +r, +j o +l (dependiendo los parámetros, claro) sea redirigido a #otrocanal.

+g

Permitir invitar

Este modo permite que cualquier usuario que se encuentra en el canal invitar (usando /invite a cualquier otro usuario). Si no se está de este modo sólo podrán invitar los operadores del canal.

+i

Solo invitados

Nadie se puede unir al canal a no ser que estén invitados o listados en la lista de invitados (+I)

+I

Este modo necesita un parámetro de la forma nick!usuario@host o $a:cuenta (máscara) y se pueden usar comodines.

Cuando el canal es de solo invitados (+i), los usuarios que cumplan la condición pueden unirse al canal sean invitados personalmente o no.

+j

Velocidad de entrada

Este modo necesita dos parámetros escritos de la forma x,y donde x e y son dos números enteros positivos.

Explicado de forma imprecisa limita a y usuarios cada x*y segundos, pero no es del todo seguro.

Está muy recomendado que se use este modo en los canales para evitar el ataque de bots, pero se debe ajustar a las necesidades del canal. Si además tiene modo +f se puede redirigir a los usuarios a otro canal.

+k

Contraseña de canal

Pon una contraseña al canal. Para entrar al canal se debe especificar la contraseña al usar la orden /join

+l

Límite usuarios

Necesita un parámetro numerico, este modo limita el número de usuarios que puede haber en un canal.

+m

Canal moderado

Solo pueden hablar los usuarios con el modo +o (operador) o +v

+t

Topic sólo por ops

Este modo hace que sólo los usuarios con op (+o) puedan cambiar el topic del canal. En freenode es puesto por defecto.

+n

No mensajes externos

Los usuarios que no estén unidos al canal no pueden enviar mensajes ni notices.

+s

Secreto

Este modo hace que el canal no aparezca al usar /list o /msg alis list *canal*

+p

Privado

Impide que los usuarios puedan usar /knock (pedir invitación).

+r

Sólo registrados

Impide que los usuarios no registrados o identificados con NickServ puedan unirse al canal.

+z

Moderación reducida

Los operadores pueden leer los mensajes de los usuarios baneados, silenciados o si el canal tiene modo +m.

+C

No CTCPs

Hace que no se puedan enviar ctcps al canal.

+F

Cualquiera puede hacer forward

Cualquiera puede hacer un forward (+f o +b máscara$#canal) sin necesidad de ser op en #canal.

+Q

No forward

Aunque los usuarios tengan op, no pueden hacer forward al canal.

+L

Longitud del banlist

Aumenta la cabida de máscaras en los modos +beIq. Sólo puede ser puesto por los opers (ojo, opers no es lo mismo que ops)

+P

Permanente

El canal y sus modos no desaparecen cuando se queda vacío y no hay ChanServ. Actualmente, gracias a la existencia de ChanServ, este modo pierde un poco el sentido, pero aún así sólo puede ser puesto por opers (opers no es lo mismo que ops)