From the makers of InspIRCd.
InspIRCd supports the addition of modes through modules. Below is a list of core modes, and the modes available with the modules shipped with InspIRCd
Core Modes
| Mode
| Effect
|
| o
| User is an IRC Operator
|
| i
| User cannot be seein in /WHO by non-IRC Ops
|
| n
| User can receive server notices - Implies +s
|
| s
| User can receive server notices
|
| w
| User can receive WALLOPS.
|
Module Modes
| Mode
| Providing Module
| Effect
|
| B
| m_botmode
| Marks the user as a Bot.
|
| d
| m_deaf
| Makes the user stop receiving channel PRIVMSGs/NOTICEs.
|
| G
| m_censor
| Censors PRIVMSGs and NOTICEs with the network configuration file specifically for you <3
|
| h
| m_helpop
| Marks the user as available for helping others. (HelpOp)
|
| H
| m_hideoper
| Hides IRC Operator status. (Undercover Op)
|
| I
| m_hidechans
| Hides all channels the user is a member of in /WHOIS
|
| Q
| m_invisible
| Forces an Oper to appear to part all channels, however still receives messages. Useful for checking out suspicious channels.
|
| r
| m_services
| User is registered and identified to services.
|
| R
| m_services & m_services_account
| User can only receive PRIVMSGs from registered users.
|
| S
| m_stripcolor
| Strips control codes from messages to the user. (In Private Message/Notice)
|
| W
| m_showwhois
| The user is shown when they are /WHOIS'd.
|
| x
| m_cloaking
| Masks a users hostname. Disallows others from getting your IP address.
|
Note that there are no permissions-based usermodes as there are in some IRCds. This is because in InspIRCd, an oper can have a class which states specifically which commands they can and cannot use. Classes are discussed in our configuration documents.
See also