User Modes
Available user modes
User Modes
You can set user modes on your nickname using the /MODE command. These modes help you control your presence, visibility, and other aspects of your IRC status.
Usage:
MODE <yournick> <+|-><modes>
Examples:
/mode shayne +D
/mode shayne -D
| Name | Character | Parameter Syntax | Usable By | Description |
|---|---|---|---|---|
| hideidle | a | None | Anyone | Hides idle and signon time in /WHOIS from non-opers. |
| commonchans | c | None | Anyone | Blocks private messages and notices from users who do not share a common channel with you. |
| Deaf | d | None | Anyone | User will not receive any messages or notices from channels they are in. |
| callerid | g | None | Anyone | Enables whitelisting of who can message the user. |
| helpop | h | None | Server operators | Marks the user as being available for help. |
| invisible | i | None | Anyone | Makes invisible to /WHO if the user using /WHO is not in a common channel. |
| servprotect | k | None | Servers | Protects services pseudoclients against kicks, kills, and channel prefix mode changes. |
| oper | o | None | Server operators | Marks the user as a server operator (can only be set by the server). |
| snomask | s | <mask> |
Server operators | Receives server notices specified by <mask>. |
| wallops | w | None | Anyone | Enables receiving /WALLOPS messages from server operators. |
| cloaking | x | None | Anyone | Enables hiding of the user's hostname. |
| sslmodes | z | None | Anyone | Prevents messages from being sent to or received from a user that is not connected using TLS (SSL). |
| botmode | B | None | Anyone | Marks the user as a bot. |
| privdeaf | D | None | Anyone | Prevents the user from receiving private messages. |
| hideoper | H | None | Server operators | Hides the user's server operator status from unprivileged users. |
| hidechans | I | None | Anyone | Hides the channels the user is in from their /WHOIS response. |
| antiredirect | L | None | Anyone | Prevents users from being redirected by channel mode L (redirect). |
| nohistory | N | None | Anyone | Disables receiving channel history on join. |
| override | O | None | Server operators | Allows server operators to opt-in to overriding restrictions. |
| regdeaf | R | None | Anyone | Blocks private messages from unregistered users. |
| u_stripcolor | S | None | Anyone | Enables stripping of IRC formatting codes from private messages. |
| u_noctcp | T | None | Anyone | Enables blocking private messages that contain CTCPs. |
| showwhois | W | None | Server operators | Informs the user when someone does a /WHOIS query on their nick. |
This page describes user modes. For channel modes, see: Channel Modes.
References:
- InspIRCd Documentation, User Modes: