Post by Mr. Johnson on Nov 22, 2005 10:09:16 GMT -5
Most IRC clients (IRC programs) are written to use the standard Unix commands. However, not all clients will accept all the Unix commands. Many clients also use modifications of the commands or commands that only work with the particular client. Bear this in mind and read your specific clients documentation for the commands it does support. The commands presented here are the ones most commonly supported by most IRC clients.
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.
Basic Commands:
/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
/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
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.
Basic Commands:
/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
/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