This site is deprecated; docs have moved to docs.inspircd.org!
Difference between revisions of "Historical:Modules/1.1/override"
From the makers of InspIRCd.
m (Oper Override Module moved to Modules/override) |
(Removed the reference to features in 1.0 beta 2) |
||
Line 4: | Line 4: | ||
;In 1.0: Announces override to other opers. | ;In 1.0: Announces override to other opers. | ||
;In 1.1: Announces override to the channel overridden (in a channel NOTICE). | ;In 1.1: Announces override to the channel overridden (in a channel NOTICE). | ||
− | + | ||
− | + | ||
+ | The override module adds a new value to the <type> tag which specifies exactly what an oper may override. The tag is <type:override> and is specified in the following manner: | ||
<pre><type name="NetAdmin" classes="OperChat BanControl HostCloak Shutdown ServerLink Services HostChange Modular" | <pre><type name="NetAdmin" classes="OperChat BanControl HostCloak Shutdown ServerLink Services HostChange Modular" | ||
host="netadmin.chatspike.net" | host="netadmin.chatspike.net" |
Revision as of 01:01, 28 September 2007
override module (1.1 version)
Current | Future | ||
2.0 Documentation | 3.0 Documentation | ||
Return to the 1.1 Module List |
Description
|
Provides the ability for opers to 'override' things such bans, mode changes, etc. (Old UnrealIRCd style). Newer versions of m_override can specify the exact types of 'modehack' which are to be allowed for each oper type. |
Configuration Tags
|
<override noisy="yes/no">
<type name="NetAdmin" classes="OperChat BanControl HostCloak Shutdown ServerLink Services HostChange Modular" host="netadmin.chatspike.net" override="INVITE KEY LIMIT BANWALK KICK MODEOP MODEDEOP MODEVOICE MODEDEVOICE MODEHALFOP MODEDEHALFOP OTHERMODE"> You may have as many override tokens in the override variable as you wish, each of which allows the oper to override a specific IRCd setting as shown in the table below:
NB: Placing the value '*' in the override value enables all override types. Use with caution. |
Modes
|
SNOMASK character (1.1): +O - Can receive notices about use of oper-override (even if <override noisy="no">). |
Extended Bans (Extbans)
|
This module implements no extended bans. |
Commands
|
This module adds no extra commands. |
Special Notes
|
This idea was kicked out the UnrealIRCd, because they felt that opers should be required to 'invite' themselves into a channel first. We believed it was fine the way it was, so left it that way. If you do not believe our decision was correct, get in contact with us, and we may add more features to the module (e.g. support both behaviours of m_override). |