1.2/Extbans

From the makers of InspIRCd.
Jump to: navigation, search
1.1 Documentation 1.2 Documentation 2.0 Documentation 2.1 Documentation
Please select your version of InspIRCd above.

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 in the examples above denote a variable; do not add them around the extban.