Saltar al contenido
Dialova

Documentación IRC · Principiante

Glosario IRC: entender los términos del chat

Este glosario explica el vocabulario que puedes encontrar en un cliente, una respuesta del servidor o la documentación IRC. Distingue el protocolo de las funciones propias de un programa o una red.

El equipo de Dialova · Verificado el

IRC #

Internet Relay Chat: protocolo de conversación en tiempo real entre clientes y servidores.

IRCd #

Programa que ejecuta un servidor IRC y aplica sus reglas de conexión y conversación.

Red #

Conjunto administrado de servidores que comparten un espacio IRC; una red también puede tener un solo servidor.

Servidor #

Punto de conexión IRC. La red proporciona su nombre de host y su puerto.

Canal o sala #

Espacio de conversación colectiva, normalmente con un nombre que empieza por #.

Nickname o apodo #

Nombre visible de un usuario en la sesión IRC. No es automáticamente su nombre de cuenta.

Cuenta #

Identidad autenticada por la red, distinta del apodo visible y de una dirección de email.

Operador de canal (op) #

Usuario con permisos de gestión en un canal. Los permisos concretos dependen de los modos del servidor.

IRCop #

Operador del servidor o de la red. Sus privilegios no son los mismos que los de un op de canal.

Halfop #

Rango intermedio de canal ofrecido por algunos servidores; sus permisos no son universales.

Voice #

Estado normalmente asociado a +v y al prefijo +; permite, entre otras cosas, hablar en un canal moderado según sus reglas.

Ban #

Regla de exclusión o restricción, a menudo representada por una máscara. Su alcance depende del servidor y del canal.

Mask o máscara #

Patrón usado para seleccionar una identidad o un conjunto de identidades. La sintaxis aceptada depende del mecanismo correspondiente.

Hostmask #

Representación nick!user@host de un origen de usuario; la red puede ocultar el host visible.

Cloak #

Ocultación del nombre de host por el servidor. No garantiza anonimato frente al operador de la red.

Vhost #

Nombre de host virtual mostrado según las reglas de la red, a veces asignado por sus servicios.

Servicios #

Clientes o componentes privilegiados que pueden gestionar cuentas, apodos o canales. Su disponibilidad depende de la red.

NickServ #

Nombre habitual de un servicio de gestión de cuentas o apodos; sus comandos varían según la red.

ChanServ #

Nombre habitual de un servicio de gestión de canales registrados. Su presencia y sus permisos dependen de la red.

SASL #

Marco de autenticación usado por IRC para identificar una cuenta mediante un mecanismo negociado.

TLS #

Transporte cifrado entre el cliente y su servidor, con verificación del certificado; no es cifrado de extremo a extremo de las conversaciones.

CTCP #

Convención transportada dentro de mensajes IRC, usada por ejemplo para las acciones /me o algunas solicitudes entre clientes.

DCC #

Familia de convenciones de conexión directa entre clientes, por ejemplo para archivos; tiene riesgos distintos de los del chat a través del servidor.

MOTD #

Message of the Day: información de bienvenida del servidor, normalmente transmitida mediante respuestas numéricas.

Numeric #

Comando de respuesta de tres cifras cuyo significado define el protocolo o una extensión.

Capacidad #

Función anunciada y negociada mediante CAP. Que aparezca en CAP LS no significa que ya esté activada.

Etiqueta de mensaje #

Metadato situado antes del origen y del comando de un mensaje IRC, en un prefijo que empieza por @.

Netsplit #

Ruptura entre servidores de una red que separa temporalmente grupos de usuarios.

Bouncer #

Intermediario que mantiene una conexión IRC y ofrece, según su configuración, reconexión e historial a los clientes.

ZNC #

Proyecto de bouncer IRC; es un programa concreto, no el nombre genérico de todos los bouncers.

Prefijo #

Según el contexto, el origen de un mensaje o el símbolo de un rango de canal. No deben confundirse esos dos usos.

ISUPPORT #

Información normalmente enviada en la respuesta 005 para describir los parámetros del servidor, distinta de CAP.

Batch #

Grupo de mensajes delimitado por comandos BATCH y relacionado mediante etiquetas de agrupación.

WebSocket #

Transporte de mensajes que pueden usar algunas arquitecturas web; debe estar disponible expresamente en el servidor o en su pasarela.

Fuentes y verificación

Los ejemplos usan apodos y dominios ficticios, salvo los puntos de conexión expresamente documentados. Las extensiones y los ajustes específicos de una red se indican en el texto.