IRC
commands allow you to perform specific functions on IRC, such as
maintaining control of a channel and the users on it. The following
list of Basic IRC commands should help you get started.
General Commands:
/JOIN #channel
Join the specified channel.
example: /join #Bangladesh
This will make you join the #Bangladesh channel. Once on a channel,
anything you type will be seen by all the users on this channel. The
#Bangladesh channel is very useful, so say hello and then ask any
questions you want. If the channel you specified doesn't exist, a
channel with that name will be created for you.
Some channels may also have keys ie. a password, which you need to
specify when using the /join command.
example: /join #Bangladesh trout
This will make you join the #Bangladesh channel using "trout" as the
password.
/PART #channel
Leave a channel.
example: /part #Bangladesh
/LIST [#channel] [-MIN #] [-MAX #]
Lists currently available channels. You can also tell mIRC to show
only channels with a minimum and a maximum number of people. If you
specify a #channel then mIRC will only list information for that
channel. If you specify wildcards, eg. *love* then mIRC will list
all channels that contain the word love in them.
example: /list
example: /list -min 5 -max 20
example: /list #mirc
example: /list *love*
/ME message
Tells the current channel or query about what you are doing.
/MSG nickname message
Send a private message to this user without opening a query window.
/QUERY nickname message
Open a query window to this user and send them a private message.
/WHOIS nickname
Shows information about someone.
/NICK nickname
Changes your nickname to a new nickname.
/QUIT [reason]
This will disconnect you from IRC and will give the optional message
as the reason for your departure. (this message only appears to
people who are on the same channels as you).
example: /quit Good Bye All!
/AWAY [away message]
Leave a message explaining that you are not currently paying
attention to IRC. Whenever someone sends you a MSG or does a WHOIS
on you, they automatically see whatever message you set. Using AWAY
with no parameters marks you as no longer being away.
example: /away off to get something to eat, back in a moment!
/TOPIC #channel newtopic
Changes the topic for the channel.
example: /topic #friendly Oh what a beautiful day!
/INVITE nickname #channel
Invites another user to a channel.
Channel and User Commands
If you have Op status, the following commands give you control over
both a channel and the users on it.
/KICK #channel nickname
Kicks named user off a given channel.
example: /kick #gb Ed
/MODE #channel|nickname [[+|-]modechars [parameters]]
This is a powerful command that gives channel operators control of a
channel and the users on it.
Channel modes
Mode Char |
Effects on channels |
b <person> |
ban somebody, <person> in "nick!user@host" form |
i |
channel is invite-only |
I <number> |
channel is limited, <number> users allowed max |
m |
channel is moderated, (only chanops can talk) |
n |
external /MSGs to channel are not allowed |
o <nickname> |
makes <nickname> a channel operator |
p |
channel is private |
s |
channel is secret |
t |
topic limited, only chanops may change it |
k <key> |
set secret key for a channel |
User modes
Mode Char |
Effects on nicknames |
i |
makes you invisible to anybody that doesnot know the exact spelling of your nickname |
o |
IRC-operator status, can only be setby IRC-ops with OPER |
s |
receive server notices |
v |
gives a user a voice on a moderated channel |
Here a few examples
of the MODE command:
To give someone Op status: /mode #channelname
+o nickname
Giving someone Op status means giving them control over the channel
and the users on it. Give this out sparingly and to people you
trust.
To op several people: /mode #channelname
+ooo nick1 nick2 nick3
To de-op someone: /mode #channelname -o
nickname
To ban someone: /mode #channelname +b
nickname (or user address)
example: /mode #animals +b Jiminy
example: /mode #tree +b joe@bloggs.edu
To Unban someone: /mode #channelname -b
nickname (or user address)
example: /mode #gb -b Ed
To Make a channel invite only: /mode #channelname
+i
You must now invite a user for them to be able to join your channel.
Nick register:
You cab quickly register a new nickname by
following the commands stated belo and at the same time secure it
fully. After connecting to DALnet, simply type following commands:
/NickServ info your nickname
See the result. If says that the nick isn't
registered, then proceed to next commands
/msg NickServ@services.dal.net register (your
password) (your email address)
example: /msg NickServ@services.dal.net register
Rupali-Guitar
rg@hotmail.com
Then wait for 15 minutes and then check the email
account which you've submitted during Nick Registration. There
you'll find an authorization code something like the following,
/NickServ AUTH your nick
1990823096526608799980
Copy that line and paste in the mIRC status window
and press enter. You'll see a notice saying that Mission
accomplished ....blah blah. Your nick will be registered then.
Follow the next instructions stated below then,
/NickServ access WIPE
/NickServ set enforce ON
/NickServ url your URL info
/nick set secure ON
Identify your nick:
/msg NickServ@services.dal.net IDENTIFY (your nick
password)
Example: /NickServ@services.dal.net IDENTIFY
LOLHMMNOPE018
There many more commands but this list should help you get started.
To learn more about IRC commands you should download an IRC FAQ.