mIRC Commands

By Richard “GameGuru” Grant

Here are some useful commands to use with mIRC, all commands are typed in the input box (just like normal chat is) and must be prefixed with either / or //

Command Description Example Result
away Set your whois status to away (or cancel it) /away Out GameGuru is away: Out (in a whois request)
channel Get information about the channel /channel A dialog box about the channel is displayed
clear Clears the contents of the window /clear All text is removed from the current window
ctcp CTCP (Client-to-Client Protocol) command /ctcp GameGuru ping Sends a ping reply request to GameGuru
echo Echoes text to your window /echo -a Test Test
hop Combination of Part and Join commands /hop Same as parting and then joining a channel, but no windows are closed in the process
invite Invite a user to a channel /invite GameGuru #wireplay * GameGuru (retro@wireplay.co.uk) invites you to join #wireplay
join Join a channel on the current server /join #wireplay * GameGuru (retro@wireplay.co.uk) has joined #wireplay
list List channels on server and other info /list wire A window would list all channels containing “wire” in them
me Perform an action in the channel /me slaps himself * GameGuru slaps himself
mode Change many different modes /mode GameGuru +i * GameGuru sets mode: +i (I’ve enabled “invisible mode”)
msg Send a message to a channel or nickname /msg GameGuru hello! -> *GameGuru* hello!
names Obtain a list of nicknames in a channel /names #wireplay Status window lists nicknames in specified channel
nick Change your current nickname /nick GG|away * GameGuru is now known as GG|away
notice Send a notice to nickname /notice GameGuru hello! -> -GameGuru- hello!
part Leave the current or specified channel /part #wireplay Bye! * GameGuru (retro@wireplay.co.uk) has left #wireplay (Bye!)
query Open a private message window /query GameGuru A window appears allowing you to send messages to GameGuru
quit Disconnect from the current server /quit Bye Bye! * GameGuru (retro@wireplay.co.uk) Quit (Quit: Bye Bye!)
server Connect to an IRC server /server irc.quakenet.org mIRC connects to a random QuakeNet server
tnick Changes your nickname without affecting your nickname or alternate nickname /tnick GG|OMG * GameGuru is now known as GG|OMG
topic Changes the topic in the channel /topic #wireplay Hello! * GameGuru changes topic to ‘Hello!’
whois Obtain information about a nickname /whois GameGuru Information about the nickname appears in the status window

Modes

There are a variety of modes that can be set on your nickname and on a channel (if you are an Op on the channel) they are:

Mode Type Description
b Channel Ban an address or user from a channel
i Channel Make Channel invite only (users can only join
if they have been sent a /invite)
l Channel Limit the number of people who can join a
channel
m Channel Channel becomes moderated, only voiced (users
with a + prefix) or ops (users with an @ prefix) can talk
n Channel External messages are ignored (you cannot send
/msg to the channel if you are not in it)
o Channel Make a user a channel operator (@)
p Channel Channel is private, shows up in /list but does
not display its topic (unless you are already in it)
s Channel Channel is secret, does not show up in /whois
or /list (unless you are already in it)
t Channel Topic may only be changed by Channel Operators
v Channel Makes a user voiced (+)
     
i User Prevents your nickname from appearing in /names
list
s User Receive server notices
w User Receive wallops notices from IRC Operators
x User Masks your hostname (only available after authing with Q bot)