next up previous contents index
Next: Channels and Public Up: Let's Go! Previous: General Commands

Communication and Private Conversation

 
Table: Private conversation commands 

You can use the MSG command (usually `` M'' is an alias for it) to send someone a message that only that person can read.

/MSG <nickname>|<channel> <text>   MSG 
Sends a private message to the specified nickname.

/MSG Nap This message is for Nap only.
-> *Nap* This message is for Nap only.

On my screen will appear:

*YourNick* This message is for Nap only.

If you want to send a private message to more than one person, you can specify a list of nicknames separated by commas (no spaces).

/MSG Nap,Sorg This message for both Nap and Sorg.
-> *Nap* This message for both Nap and Sorg.
-> *Sorg* This message for both Nap and Sorg.

Two special case nicknames are defined. If the nickname is `` ,'' (a comma), the message is sent to the last person who sent you a MSG. If the nickname is `` .'' (a period), the message is sent to the last person to whom you sent a message.

You can have a private conversation by only using /MSG. However, typing `` /MSG <nick> <text>'' or `` /MSG . <text>'' gets cumbersome. That's where the QUERY command comes in handy.

/QUERY [<nickname>|<channel>]   QUERY 
Starts a private conversation with <nickname>.

All text you type that would normally be sent to your channel now goes to the supplied nickname in the form of MSGs. To cancel a private conversation, use QUERY with no arguments.

/QUERY Nap
*** Starting conversation with Nap

Blahcrap
-> *Nap* Blahcrap

/QUERY
*** Ending conversation with Nap

There is also another command to send messages, called NOTICE. Unlike MSGs, NOTICEs are surrounded by - when printed, and no automated responses (such as generated by IGNORE or an automaton) will be sent in reply. Services (robots) on IRC often use this form of interaction.

/NOTICE <nickname>|<channel> <text>   NOTICE 
Sends a private message to the specified <nickname>.

/NOTICE Nap Better use /MSG instead of /NOTICE.
-> -Nap- Better use /MSG instead of /NOTICE.

On my screen will appear:

-YourNick- Better use /MSG instead of /NOTICE.

As you begin making new friends over IRC , you'll want to mark certain nicknames such that you will be warned when they signon or off.

/NOTIFY [[-]<nickname>]   NOTIFY 
Adds or removes <nickname> to the list of people you'll be warned when they enter or quit IRC .gif

/NOTIFY Nap Nappy
*** Signon by Nap detected

/NOTIFY
*** Currently present: Nap
*** Currently absent: Nappy

Eventually, you may wish some day not to see messages from a specific user on your screen. This may happen when someone is dumping large amounts of garbage, or if someone is harassing you. The proper response to such a behavior is to IGNORE that person. IGNORE is a very powerful command, and can be used in many ways. However, the basic usage of this tool is the following:

/IGNORE [<nickname>|<user@host> [[-]<message type>]]   IGNORE 
Suppresses output from the given people from your screen. IGNORE can be set by nickname or by specifying a userid@hostname format. Wildcards may be used in all formats. Output that can been ignored includes MSGs, NOTICEs, PUBLIC messages, INVITES, ALL or NONE. Preceeding a type with a `` -'' indicates removal of ignoring of that type of message.

/IGNORE *@cheshire.oxy.edu ALL
*** Ignoring ALL messages from *@CHESHIRE.OXY.EDU

/IGNORE
*** Ignorance List:
***     *@CHESHIRE.OXY.EDU:      ALL

/IGNORE *@cheshire.oxy.edu NONE
*** *@cheshire.oxy.edu removed from ignorance list


next up previous contents index
Next: Channels and Public Up: Let's Go! Previous: General Commands


Nikos Drakos
Thu Jan 12 11:58:54 GMT 1995