Channel Modes

Ruangan ini adalah untuk memudahkan user KampungChat mendapatkan maklumat mengenai Channel Mode yang available di KampungChat

Core Modes
MODEKESAN
b[n!u@h]Bans matching [n!u@h] from joining the channel. Also, be sure to check out the extbans.
iSets the channel as Invite-Only
k [key]Sets a key on the channel.
l [number]Sets the channel limit to [number]. Once the limit is reached, no more users can join.
mMakes a channel “moderated”. Only +qaohv can talk. (You must have at least a voice to talk)
nForces a user to be in the channel to PRIVMSG it. You probably want to keep this mode.
o [nick]Makes [nick] a channel Operator.
pSets the channel as ‘private’. Will not show up in /LIST, but WILL still show up in your WHOIS.
sSets the channel as ‘secret’. Will not show up in /LIST or /WHOIS, generally preferred over +p
tForces a user to have +o or +h to change the topic. You probably want to keep this mode.
v [nick]Gives voice to [nick]. Voiced users have no real power, the only thing special about being voiced is being able to speak when mode +m is set.

Modular Modes
MODEKESAN
AAllows all users in the channel to use /INVITE, even if they don’t have half-op or above.
aGives protected status to [nick]. This protects them from channel ops (+o); as of 2.0, this now implies +o.
BBlocks messages with too many CAPITAL LETTERS. The amount of capital letters that is decided to be too many is set by the network configuration.
CBlocks CTCPs to the channel.
cBlocks messages and notices with colour or formatting codes. Also see chanmode +S.
DUsers are not shown as joined until they speak.
d [sec]Disallows a user from talking in the channel unless they’ve been joined for [num] seconds.
e [n!u@h]Allows users matching [n!u@h] to bypass +b
F [num]:[sec]Allows only [num] nick changes every [sec] seconds in a channel.
f {*}[num]:[sec]Allows only [num] messages from a user every [sec] seconds. Exceeding this will enact a KICK on the offending user (or ban if the * is included.)
GCensors bad words from the channel based on network configuration.
g [keyword]Blocks messages matching [keyword]. Wild cards are usable here; however, must be done with wildcards surrounding the keyword as well. For example, if you wanted to filter [key*word], you would type: /mode +g *key*word*
H [num:sec]Displays the last [num] lines of chat to a user joining a channel; [sec] is the maximum time to keep lines in the history buffer. Designed so that the new user knows what the current topic of conversation is when joining the channel.
h [nick]Makes [nick] a channel Half-Operator
I [n!u@h]Allows users matching [n!u@h] to bypass +i
J [sec]Disallows a user from joining [sec] seconds after being /KICK’d
j [num]:[sec]Allows only [num] users to join the channel in [sec] seconds.
KDisallows usage of /KNOCK on the channel.
L [channel]When the channel is “full” (from channel mode “l”), forwards the user to [channel].
MUsers must be registered with services to speak in the channel.
NDisallows nick changes for users on the channel.
OMarks a channel as an oper-only channel; only users who are oper’ed will be able to join these channels. As well, only opers may set channel mode +O.
PMarks the channel as “permanent”. Will not disappear when there are no users. Note that only opers can set this mode.
QDisallows channel kicks, except Services / U-Lined clients.
qMakes [nick] a channel owner. Protects from +a and +o; as of 2.0, this now implies +o.
RUsers must be registered with services to join the channel.
rMarks a channel as registered. While some services still use this (namely Anope), this mode is mostly depreciated.
SStrips colour or formatting codes from messages and notices to the channel. Note that the user sending the message will still see the colour and/or formatting. Also see chanmode +c.
TBlocks /NOTICEs to the channel.
uCreates an “Auditorium” channel.
w [flag]:[banmask]Adds basic channel access controls of [flag] to [banmask], via the +w listmode. For example, +w o:R:Brain will op anyone identified to the account “Brain” on join.
X [flag]:[restriction]Allows the level of channel access required to bypass a given permission to be set. For example, setting +NX v:nonick will prevent people from changing nicks unless they are voiced (or opped/halfopped).
YMarks a user as an oper in-channel with a definable prefix in front of their nick, when an oper issues the /ojoin #channel command. An oper with +Y cannot be kicked or deoped. Note that this mode is oper only.
yMarks a user as an oper in-channel with a definable prefix in front of their nick. If this module is loaded, all opers will permanently be prefixed with the character, as opposed to +Y, which only prefixes during an /ojoin. Note that this mode is oper only.
ZThis module allows for the display and manipulation of channel modes via long-form mode names. For example, to set a channel ban with named modes: /MODE #channel +Z ban=foo!bar@baz
zAll users must be connected to the network via SSL to join the channel.
Scroll to Top