1.2/Extbans
From the makers of InspIRCd.
| 1.1 Documentation | 1.2 Documentation | 2.0 Documentation | 2.1 Documentation |
Extbans
Extended Bans (extbans) are an extension of chmode +b (and sometimes +e and +I). In InspIRCd, they tend to match a mode letter and has the same effect as the mode except on specific users, instead of the whole channel.
List of Extbans
| Extban | Providing Module | Effect |
| A:[n!u@h] | m_allowinvite | Denies matching users from using /INVITE |
| B:[n!u@h] | m_blockcaps | Disallows matching users from using ALL CAPS. |
| c:[n!u@h] | m_blockcolor | Blocks messages from matching users if they contain control codes. |
| C:[n!u@h] | m_noctcp | Blocks CTCPs from matching users. |
| j:[#channel] | m_channelban | Disallows users in a matching #channel from joining the channel. |
| m:[n!u@h] | m_muteban | Blocks messages to the channel from matching users. |
| M:[account] | m_services_account | Disallows accounts or registered nicks matching [account] from speaking. |
| N:[n!u@h] | m_nonicks | Disallows matching users from changing their nickname while in the channel. |
| O:[opertype] | m_operinvex | Bans/exempts/invex's the opertype matching in the configuration files. |
| p:[n!u@h] | m_nopartmsg | Hides part messages from matching users. |
| Q:[n!u@h] | m_nokicks | Disallows /KICK from matching users. |
| r:[gecos] | m_gecosban | Disallows users with a matching gecos (real name field) from joining the channel. |
| R:[account] | m_services_account | Disallows accounts or registered nicks matching [account] from joining. |
| s:[server] | m_serverban | Disallows users connected to [server] from joining the channel. |
| S:[n!u@h] | m_stripcolor | Strips control codes from messages matching users. |
| T:[n!u@h] | m_nonotice | Disallows NOTICEs from matching users to the channel. |
n!u@h = nick!user@host.name
Brackets denote a variable; do not add them around the extban.

















