User Modes
Jump to navigation
Jump to search
👤 Extended Bans
Extended bans (extbans) are divided into two types:
- Matching extbans: These match on users in additional ways.
- Acting extbans: These restrict users in various ways beyond standard bans.
Some list modes, like channel mode b
(ban), typically use a <nick>!<user>@<host>
mask. These modes can be extended to support alternate forms of matching and actions.
To use an extban, set +b <ban>
or +e <ban>
with the extban mask instead of the usual nick!user@host
mask to ban or exempt users. Ban exceptions on acting extbans prevent users from matching the extban or corresponding channel mode.
Matching extbans can also be used for invite exceptions by setting +I <extban>
.
🔧 Usage
MODE <channel> +|-<modes> [<params>]
💬 Examples
+b <ban>
or+e <ban>
Mode Name | Character | Parameter Syntax | Usable By | Description |
---|---|---|---|---|
Hide Idle and Signon Time | a | N/A | Users | Hides idle and signon time in WHOIS from non-operators. |
Block Private Messages | c | N/A | Users | Blocks private messages and notices from users who do not share a common channel with you. |
Deaf Mode | d | N/A | Users | User will not receive any messages or notices from channels they are in. |
Server-Side Ignore | g | N/A | Users | In combination with /ACCEPT, provides for server-side ignore. |
Invisible to /WHO | i | N/A | Users | Makes the user invisible to /WHO if the user using /WHO is not in a common channel. |
Registered Nickname | r | N/A | Users | Marks as having a registered nickname. |
Wallops | w | N/A | Users | Receives server messages. |
Cloaked Hostname | x | N/A | Users | Gives a cloaked hostname. |
TLS Messages Only | z | N/A | Users | Only allows private messages from TLS users. |
Bot Mode | B | N/A | Users | Marks as a bot. |
Privdeaf Mode | D | N/A | Users | User will not receive any private messages or notices from users.
Note: This also blocks notices from services (NickServ, ChanServ, etc.). Disable with: /mode yournick -D |
Hide Channel List | I | N/A | Users | Hides the user's entire channel list in WHOIS from non-server operators. |
Disable Redirects | L | N/A | Users | Stops redirections done by the redirect module. |
Opt-Out History | N | N/A | Users | Allows users to opt-out of receiving channel history. |
Block Unregistered PMs | R | N/A | Users | Blocks private messages from unregistered users. |
Strip Formatting in PMs | S | N/A | Users | Strips formatting codes out of private messages to the user. |
💡 Help & Resources
Need more resources? Check out these links:
- Join the help channel: #Help
- Visit Available user modes: https://www.hybridirc.com/help/user-modes/
- Visit inspircd user modes