|
Modes

Channel operators (also known as ops) control the channel they are
on. They will have an "@" in front or their nick. They are effectively
the "bosses" of the channel. There are two ways to become a channel
operator. First is by creating a channel. Your created the channel by
joining a channel that does not currently exist. When you di this, the
server sets you as the channel op. The second way is to be made a
operator by an existing operator.
Channel operators maintain control of the channel through the use of
channel mode commands. These are commands that only channel operarors
hace access to, and can be usrd to perform various functions on the
channel.
Please note:
-only channel operators have access to the following functions
-typing a minus sign "-" in place of the plus sign "+" reversed the
command...i.e. +o ops, and -o deops
-the use of "#" indicates that the channel name should be
substituted...i.e. #newbies in these examples
|
Mode
|
Description
|
|
A
|
Only Administrators may join |
|
a <nick>
|
Makes the user a channel admin |
|
b <nick!user@host>
|
Bans the given user from the channel |
|
c
|
No ANSI color can be sent to the channel |
|
C
|
No CTCP's allowed in the channel |
|
e <nick!user@host>
|
Exception ban – If someone matches this, they can join a channel even
if they match an existing ban |
|
f * <lines:seconds>
|
Flood protection, if the * is given a user will kick banned when they
send <lines:seconds> if no * they are just kicked |
|
G
|
Makes channel G rated. Checks for words listed in the Badword Blocks,
and replaces them with the words specified |
|
M
|
A registered nickname (+r) is required to talk |
|
h <nick>
|
Gives half-op status to the user |
|
i
|
Invite required |
|
K
|
/knock is not allowed |
|
k <key>
|
Sets a key needed to join |
|
l <##>
|
Sets max number of users |
|
L <Chan>
|
If the amount set by +l has been reached, users will be sent to this
channel |
|
m
|
Moderated channel. Only +v/o/h users may speak |
|
N
|
No nick name changes permitted |
|
n
|
No messages from outside channels |
|
O
|
Only IRCops may join |
|
o <nick>
|
Gives a user channel operator status |
|
p
|
Makes channel private |
|
q
|
Sets channel owner |
|
Q
|
Only U:Lined servers can kick users |
|
R
|
Requires a registered nickname to join |
|
S
|
Strips all incoming colors |
|
s
|
Makes channel secret |
|
t
|
Only chanops can set topic |
|
T
|
No NOTICE's allowed in the channel |
|
u
|
Auditorium Makes /names and /who #channel only show channel ops |
|
V
|
/invite is not allowed |
|
v <nick>
|
Gives a voice to users. (May speak in +m Channels |
|
z
|
Only clients on a Secure (SSL) Connection may join |
User Modes
|
Mode
|
Description
|
|
r
|
Identifies the nick as being registered |
|
s
|
Can listen to server notices |
|
v
|
Receives infected DCC Send Rejection notices |
|
o
|
Global IRC Operator (Set in Oper Block) |
|
O
|
Local IRC Operator (Set in Oper Block) |
|
B
|
Marks you as being a Bot |
|
i
|
Invisible (not shown in /who) |
|
A
|
Server Admin (Set in Oper Block) |
|
x
|
Gives user a hidden hostname |
|
q
|
Only U:Lines can kick you (Services Admins Only) |
|
a
|
Services Admin (Set in Oper Block) |
|
g
|
Can send & read globops and locops |
|
H
|
Hide IRCop Status (IRCop Only) |
|
S
|
Used to protect Services Daemons |
|
t
|
Says you are using a /vhost |
|
C
|
Co-Admin (Set in Oper Block) |
|
d
|
Makes it so you can not receive channel PRIVMSGs |
|
N
|
Network Administrator (Set in Oper Block) |
|
w
|
Can listen to wallop messages |
|
h
|
Available for help (HelpOp) (Set in OperBlock) |
|
G
|
Filters out all the bad words per configuration |
|
W
|
Lets you see when people do a /whois on you (IRCops Only) |
|
p
|
Hides the channels you are in in a /whois reply |
|
R
|
Allows you to only receive PRIVMSGs/NOTICEs from registered (+r) users |
|
V
|
Marks you as a WebTV user |
|
z
|
Indicates that you are an SSL client |
|
T
|
Prevents you from receiving CTCPs |
Basic IRC Commands

There are three syntax conventions that you need to remember with IRC
commands. 1. All IRC commands begin with the forward slash, "/".
Anything else you type is considered text typed to the screen as normal
conversation.
2. All channel names begin with a pound sign, "#". There is an
exception here. Some channel names will begin with a "&", but those are
few and far between and you may never see them in your travels on IRC.
3. IRC is not case sensitive. So you can use either upper, lower,
or mixed case letters if you wish in your commands.
Note: the use of the "#" indicates that the channel name should be
substituted...i.e. #newbies in these examples.
/join [#] - use to join a channel. ex. /join #newbies
/part [#] - use to leave a channel ex. /part #newbies
/leave [#] - same as part ex. /leave #newbies
/quit (message) - use to quit IRC. A quit message may be added to
the command, but is optional. ex. /quit see ya later!
/whois [nick] - used to get info on a nick. ex. /whois voyur
/whowas [nick] - used to get info on a nick that has just left
IRC or a person who has just changed their nick. ex. /whowas voyur
/who [#] - shows nicks, addresses, and optional user info if
available for users on a channel. ex. /who #newbies
/names - shows nicks of users on a channel. ex. /names #newbies
/msg [nick] [message] - sends a private message (whisper) to a
user. ex. /msg voyur hello there
/query [nick] - opens a new window for private dialog with a
nick. ex. /query voyur
/nick [newnick] - if I wanted to change my currnet nick, voyur,
to voy, I would use this command. ex. /nick voy
/me [action describe] - If you typed this example, it would be
displayed as *voyur waves to JP ex. /me waves to JP
/away [away message] - use to tell others you are not currently
at your computer. A message an be included. To set yourself back, type
/away again.
/list - requests a list of currently formed channels from the
server. The listing you request is not updated until you issue the
request again. ex. /list
/invite [nick] [#] - use to invite a nick who is elsewhere on IRC
to join you on a channel. ex. /invite voyur #newbies
/ignore [nick/address] - use to prevent someone from talking to
you. The persons nick or address may be used. ex. /ignore voyur or
/ignore *!*biscuits@neosoft.com | /ignore -r [nick/address] to remove
/kick [#] [nick] - used to kick a user from the channel. You must
be a channel operator to use this command. ex. /kick #newbies voyur
/mode [nick] +i - This is the invisible mode. You are not
literally invisible on IRC. Users on the same channel as you still see
you there. You are invisible to a user who does a /who or /names. A /whois
nick, however, will show your user information and the channels you're
on. ex. /mode voyur +i
CTCP and DCC Commands
CTCP stands for Client-To-Client-Protocol. The CTCP command performs
certain client specific functions on the IRC network. It permits you to
find out various kinds of information and perform some useful functions
on IRC. Many clients allow you to use CTCP to customize various
functions, such as setting up a file server on your system, or providing
a means to grant op status to users when you are not there to do it
yourself. CTCP commands can also be disabled by the user, so don't be
suprised if you get no information back from a user when you initiate
certain CTCP requests to them.
DCC is Direct-Client-to-Client. This is probably one of the most useful
and desirable functions on IRC. With DCC you can send and recieve files
and chat directly, privately, and securely to someone on IRC. The DCC
channel is not subject to lag and is secure because it does not use the
IRC chat channels to tramsmit information. It forms a direct link
between two users (hence direct-client-to-client).
CAUTION!! As useful as DCC is, you should be very cautious about
recieving files. NEVER accept a file from someone you don't know or
trust! Just like the real world, there are viruses lurking out there,
and there are jerks on IRC just waiting to send system corrupting files
to unsuspecting users. At the very least, run a virus scan on a file
before you execute it. It will save you lots of headaches in the long
run.
/ctcp [nick] ping - ping is used to determine the amount of time
it takes for your signal (messages) to get to another nick and back in
seconds. It measures the amount of lag time for the message. Excessive
lag can make communication difficult.
/ctcp [nick] version - version is used to query a nicks' client
for the type or name of the IRC program they are running
/ctcp [nick] finger - finger gives additional information about a
nick. Sometimes it's not much different from the /whois [nick]
information
/ctcp [nick] userinfo - the userinfo ctcp function usually gives
about the same information as the finger reply
/ctcp [nick] clientinfo - clientinfo ctcp function will tell you
what functions are active on the nicks' client. Can be useful if you
want to know if things like DCC, ping, or finger are active on their
system
/ctcp [nick] time - this checks the local date and time on a
nick's computer. I guess it might be useful if you wanted to know what
time it was in Australia, if you were talking to an Aussie
--DCC--
/dcc chat [nick] - this initiates a dcc session with the
specified nick. Since the connection does not go through the IRC network
channel, it is the most secure type of communication with another user.
Depending on your client, you will probably get some kind of message
asking you to accept the DCC chat request.
/dcc send [nick] [filename] - this command initiates a filesend
to the designated nick. The file name and the full path of the file on
your system must be specified.
/dcc get [nick] [filename] - this command acknowledges and
accepts a DCC file teansfer initiated by another user to you. Once you
have typed the GET response, the file transfer to you will begin.
/dcc close [nick] - use this command to refuse a DCC file offer
or chat request sent to you, or to stop a DCC transfer that is in
progress, or to close a DCC chat session.
/dcc list - use this function to get a listing of currently
active DCC connections that you have going.
Info originally from newircusers.com
[back
to top of page]
|
|
Copyright (c) WikkedWire.com
2004 | Last edited:
Saturday March 08, 2008 |
|
|