Los modos de usuario de IRC son opciones que permiten modificar el comportamiento y los privilegios asociados a un usuario dentro de la red. Se aplican mediante el comando /MODE y afectan a la cuenta o conexión del usuario, no a un canal concreto.
Cada modo se representa normalmente mediante una letra y puede activarse utilizando (+) o desactivarse utilizando (–). Por ejemplo, /MODE MiNick +i activa el modo invisible, mientras que /MODE MiNick -i lo desactiva.
Algunos modos requieren determinados privilegios para poder modificarlos como por ejemplo el modo de operador +o, que únicamente puede ser asignado por usuarios con los permisos correspondientes.
Mas detalles en https://www.unrealircd.org/docs/User_modes
| Modo | Descripción |
|---|---|
| +B | Marca al usuario como Bot del servidor. Lo usamos para marcar a Sentinel o TriviaBot para que sean fácilmente reconocibles mediante /WHOIS. Uso «/MODE nick +B». |
| +d | Con este modo activado, el usuario no puede recibir mensajes privados, de este modo reducimos el tráfico. Uso: «/MODE nick +d». |
| +D | Lo mismo que el modo +d pero solo puedes recibir mensajes de IRCOps, servidor y servicios. Uso: «/MODE nick +D». |
| +G | Filtro contra palabras malsonantes. NO USAR. Pide a un @p que te instale Sentinel en el canal. |
| +H | Esconde el estatus de IRCOp ante comandos como /WHOIS. Uso: «/MODE nick +H». |
| +I | Esconde el tiempo ante comandos como /WHOIS. Uso: «/MODE nick +I». |
| +i | Esconde tu nick ante comandos como /WHO y /NAMES. Uso: «/MODE nick +i». |
| +o | Pone al usuario en modo operador (@) de canal. Uso: «/MODE nick +o». |
| +p | Esconde en que canales estás presente ante comandos como /WHOIS. Uso: «/MODE nick +p». |
| +q | No puedes ser «kickeado» del canal (solo para IRCOps). Uso: «/MODE nick +q». |
| +o | Pone al usuario en modo operador (@) de canal. Uso: «/MODE nick +o». |
| +r | Modo automático al registrar tu nick con NickServ. Uso: «/MODE nick +r». |
| +R | Solo puedes recibir mensajes privados de usuarios registrados. Uso: «/MODE nick +R». |
| +S | Marca al usuario como bot de servicios. Uso: «/MODE nick +S». |
| +T | Bloquea el uso de CTCP‘s. Uso: «/MODE nick +T». |
| +W | Muestra cuando alguien ha hecho /WHOIS a tu nick. Uso: «/MODE nick +W». |
| +x | Te asigna un VHOST. Uso: «/MODE nick +x». |
| +Z | Solo los usuarios registrados pueden enviarte mensajes, CTCPs, etc… Uso: «/MODE nick +Z». |