Channel Modes
Channel modes can
only be modified by channel operators, which are those
who have a @ next to their nickname. Certain channel
modes require additional parameters along with the
actual switch, others do not.
It's also possible to
combine several different mode changes in one command,
provided you respect the order of the parameters. With
Bahamut, six mode changes can be applied at once.
Syntax:
/mode #channelname
+/- mode(s) parameters
Examples:
/mode #TownHall +ntp
/mode #TownHall -ps
/mode #TownHall +nt-M
/mode #TownHall +v-ob Esteem Canadian *!*@nut-sack.org
+b
+b stands for channel
bans and allows a channel operator to deny a person
(or a group of people) access to the channel. If
someone is banned while in the channel, they will not
be able to talk. This additional feature is known as
the +bquiet mode, although the actual mode is still
just +b.
Syntax:
Example:
/mode #TownHall +bb-b
*!*@202.202.202.202 *!*@*.us *Esteem*!*@*
If you don't specify
any hosts, you will be shown a list of channel bans,
even if you're outside the channel.
(i.e.) /mode
#channelname b
+i
Setting a channel to
invite only will only allow those who have been
invited to the channel (with the /invite command) to
join the channel.
+k
The key of the
channel is a word that you must specify in your /join
command when attempting to enter the channel. If the
key was incorrect or if no key was specified then you
will be denied access to this channel.
Syntax:
/mode
#channelname +/-k key
Example:
/mode #channel +k
iloveEsteem
Anybody joining the
channel will need to use the /join #channelname key
command. In our case, it would be /join #channel
iloveEsteem
+l
The channel limit
allows you to specify the maximum number of users who
can be in the channel at a time. Once this number has
been reached, anyone who attempts to join the channel
will receive an error message of the channel being
full.
Example:
/mode
#channelname +/-l number
Example:
/mode
#TownHall +l 50
+m
A moderated channel
only allows the ops (@) and voices (+) to send
messages to the channel. All other messages will be
blocked.
Anyone who is present
in a moderated channel and who is not an op or voice
there will also be prevented from changing their
nickname.
+M
When a channel is set
to +M .It allows only those who have identified to
their nicknames to speak on channel mains. ( Mainly
used to control flooders )
+n
The +n stands for no
external messages . If +n is not set then it's
possible for someone to send messages to the channel
even if they are not present inside the channel.
+o
A channel operator is
designated by the @ next to their nick. This @
translates into the giving and removal of the +o mode.
Some IRC clients may use a symbol other than @ for
pointing out channel ops, however they are far and few
in between. ;)
Example:
/mode
#channelname +/-o nickname(s)
Example:
/mode
#channel +o-oo Canadian Canadian Esteem
A channel operator
has the ability to kick/ban people from the channel in
addition to being one of the only ones who can change
the channel modes of the channel.
+p
A private channel is
not shown on the WHOIS output unless the person
requesting the WHOIS is also on the channel.
+r
The +r mode can only
be set by services itself and indicates that the
channel in question is registered with ChanServ.
+R
+R stands for
registered nicknames only . As its name implies, only
those who are using and have identified to their
current nickname are allowed to enter the channel.
+s
A secret channel is
not shown on the WHOIS output unless the person
requesting the WHOIS is also on the channel. In
addition to this, a secret channel doesn't show up on
a channel LIST request either.
There's no need to
set the +p mode if you already have +s set, as it
would be redundant.
+t
When +t is set, only
the ops of the channel can change the topic.
+v
As already mentioned
above, when a channel is moderated ( +m ), only the
channel ops and the channel voices can send messages
to the channel. Only channel ops can add or remove
voices.
Example:
/mode
#channelname +/-v nickname(s)
Example:
/mode
#TownHall +v-vv Esteem Canadian Fieroo
It should be noted
that, voiced users are considered as the friends of
the ops and are often under watch. They will have fair
chance of being an operators. This is, however, not
true for all channels.
+c
The +c mode stands
for colourless . If a message sent to the channel
contains colour codes, the message will be blocked as
if the channel was moderated for that person.
+O
The +O mode stands
for oper only . Basically, it only allows only IRC
Operators to join the channel. This mode can only be
set by an IRC Operator.
User Modes
User modes allow you
to configure a number of things while on IRC. You can
use them to specify how easy it will be for other
people to find you, what kind of information the IRC
server should pass on to you, etc. They are also
commonly referred to as umodes .
Modes are generally
set through the /mode command.
/mode
nickname +/- mode(s)
Examples:
/mode
Esteem +iw
/mode Esteem -k
/mode Esteem -i+s
You can only change
your own user modes: therefore, the nickname will
always stand for the nick that you are using at the
time.
+i
+i is also known as
the invisible mode. While it does not actually make
you invisible on IRC, it can make you quite a bit more
difficult to find. To put it briefly, the invisible
mode prevents people from finding you unless they know
your exact nickname or are on the same channel as you.
Please note that a lot of servers actually set you to
+i automatically when you first connect.
When not set to +i, a
fellow user can locate you through the /who or through
the /names #channelname command. IRC Operators also
have the ability to see someone regardless of whether
they are invisible or not.
+w
Wallops are network
wide messages sent by IRC Operators to each other. Any
user who is set to +w will also be able to observe the
conversation.
+s
Setting yourself +s
is a request to the server to send you all the generic
server messages and information about oper kills. This
can turn into quite a flood and is generally not
recommended.
+r
The +r mode can only
be set by services itself and indicates that you are
using and have identified to a registered nickname.
When using the /whois
command on someone who is set to +r, an extra line
will appear in the WHOIS output, indicating that they
have identified to the nickname they are using.
Example:
Esteem is nanCanadian@smoke.blunts.at.ghettoshell.com
* ALL IN MY GAME
Esteem is on @#channel @#Channelone @#ChannelTwo @#ChannelThree
Esteem is on elysium.dal.net
Esteem has identified for this nick
+R
A identified user can
set +R only. when a user is set to +R .He will not
receive any msg's, notices and ctcp's form a
unidentified nickname. ( usually used to block the
spamming ).
A +R user will be
able to receive messages from +o user.
+k
The +k stands for
KILL messages and it will instruct the server to send
you all the server kill messages. This can also cause
quite a flood and is not recommended.
Special
Thanks to DALnet Network
|