Quick Command Reference Guide for Beginners

For a printable version, click here.


Syntax Summary:

/COMMAND <Essential Parameter> <Essential Parameter> [Optional Parameter]
Parameters: +/- <toggles> (toggle parameters, if needed)

Connection Commands

Command

Parameters

Example

Description

/SERVER <server> [Port] /CONNECT irc.gate.net 6665 Connects to <irc server>, using [port] specified. Default port is 6667
/QUIT [quit message] /QUIT Bye everyone! Disconnects from the IRC server, with [quit message] if specified. You do not need to /QUIT before changing servers however (the client does it automatically).

Channel Commands

Command

Parameters

Example

Description

/JOIN <channel> [Key] /JOIN #New2IRC secret Joins channel <channel> (# must be prefixed), with [key] if the password is set
/LEAVE <channel> /LEAVE #New2IRC Leaves channel <channel> (you may be on multiple channels)

Commands Used in Normal Conversation

Command

Parameters

Example

Description

/MSG <nick/channel><message> /MSG AFriend Hi! Sends a message to the specified person (only you and the other person will see it). You may also /MSG a channel, in which your message appears in the channel.
/ME <action> /ME says hi! Performs an "action" that appears like the following:
* AFriend says hi!
/CTCP <nick><ctcp command>(ctcp parameters) /CTCP AFriend PING Sends a CTCP command to <nick>. See below for commands and parameters.

Less Commonly Used Commands

Command

Parameters

Example

Description

/NICK <new nick> /NICK NewFriend Changes your nick
/MODE <Your nick> <mode options> /MODE Me +iws Changes your personal modes. See below for mode commands.
/HELP None /HELP Gets help from your client usually.

Special Notes:

* A nick can be up to 9 characters long (on DALNet, its about 31 characters)
* Servers often do a IDENT check, so make sure you have IDENTd running

CTCP Commands

TIME USERINFO PING SOURCE VERSION CLIENTINFO

TIME - Gets the other person's local time (dependent on their computer clock)
PING - Finds out the "lag time" it takes for a message to reach the other person and back
SOURCE - Normally gets you some place on the 'net where you can get the program
VERSION - Returns the name and version of the client the other person is using
USERINFO - Returns info about that person (depends if they filled in the information)
CLIENTINFO - Returns a list of supported CTCP commands by that client

MODEs

+/- IWS

+I - Makes you "invisible" to the server (ie. you are not shown on a /WHO, and a /WHOIS reveals little information)
+W - Recieve WALLOPS, or messages sent by the IRCops
+S - Recieve server messages, when people join/quit, etc
+K - On EFNet, receives the /KILL messages that IRCops put out


BACK