User Modes
Available user modes
User Modes
You can set user modes on your nickname using the /MODE command, but it only applies to the nickname you are currently using. This allows you to control aspects of your presence on the network, such as your visibility and status.
Usage:
MODE <yournick> <+|-><modes>
Examples:
/mode shayne +D
/mode shayne -D
Mode 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 | In combination with /ACCEPT , provides for server-side ignore. |
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 | Server operators | Prevents the user from being kicked from channels, or having op modes removed from them. |
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 | Receives 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). |
chanhistory | 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:
https://docs.inspircd.org/4/user-modes/.