User Modes
Available user modes
User Modes
You can set user modes on yourself 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
- Examples:
/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. |
censor | G | None | Anyone | Censors messages sent to the user based on filters configured for the network. |
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. |
blockinvite | V | None | Anyone | Blocks all invites from other users. |
showwhois | W | None | Server operators | Informs the user when someone does a /WHOIS query on their nick. |
This page documents user modes. For channel modes see: Channel Modes.
References:
- InspIRCd Documentation, User Modes:
https://docs.inspircd.org/3/user-modes/.