Saltar al contenido
Dialova

Documentación IRC · Intermedio

Comando MODE: consultar y cambiar los modos IRC

MODE consulta o cambia propiedades de un usuario o un canal. Las letras disponibles, sus argumentos y los permisos necesarios dependen del servidor. Antes de interpretar una secuencia de modos, comprueba el destino y la información de la red.

El equipo de Dialova · Verificado el

Sintaxis y parámetros #

Sintaxis del protocolo, sin la / del cliente
MODE <pseudo-ou-salon> [<modes> [<paramètres>...]]
ParámetroSignificado
destinoApodo para los modos de usuario o nombre de canal para los modos de canal.
modosLetras precedidas de + o -, por ejemplo +m o -m.
parámetrosArgumentos de los modos; algunos los exigen siempre, otros solo al activarlos y otros nunca.

Ejemplo comentado #

Intercambio IRC: C = cliente, S = servidor
C: MODE #atelier +m
S: :Alice!alice@cloak.example MODE #atelier +m
C: MODE #atelier +v Bob
S: :Alice!alice@cloak.example MODE #atelier +v Bob

Los apodos, hosts y textos de este intercambio son ficticios. El cliente puede mostrar las respuestas de forma más legible que las tramas presentadas.

Respuestas y posibles errores #

RespuestaSignificado
324Modos actuales de un canal.
221Modos de usuario.
367 / 368Entradas de ban y fin de lista, según la solicitud.
MODECambio transmitido a los clientes afectados.
ErrorCausa habitual
482Permisos insuficientes en el canal.
472Letra de modo de canal desconocida.
501 / 502Modo de usuario desconocido o prohibición de cambiar los modos de otra persona.

Permisos, compatibilidad y precauciones #

En muchas redes, +m restringe quién puede hablar y +v concede voz a un miembro. Tener voz no equivale a ser operador. PREFIX anuncia los prefijos y modos de rango; CHANMODES ayuda a clasificar los argumentos de los demás modos.

No copies una tabla de modos como si fuera una norma universal. Una misma letra puede indicar funciones distintas: los rangos owner/protect/halfop y sus símbolos no existen en todas partes. Consulta primero las guías del IRCd y las reglas de la red.

La respuesta 005 ISUPPORT anuncia propiedades del servidor; no es una negociación CAP. Un cliente debe poder procesar modos desconocidos sin inventar sus efectos.

Preguntas frecuentes #

¿Puedo convertirme en operador con MODE #salon +o MonPseudo? No sin tener ya los permisos adecuados. El comando por sí solo no concede permisos.

¿Cómo consulto los modos sin cambiarlos? Envía MODE solo con el destino, o con una letra de lista permitida según la documentación de la red.

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.