Basic Commands

/join #channelto join a channel
/part #channelto leave a channel
/leave #channelto leave a channel
/exitto exit IRC
/byeto exit IRC
/quitto exit IRC
/nick newnicknickname. changes your IRC nickname for instance /nick Dragon . This would make me appear as Dragon
/msg nickname message heretext sends a private msg to someone for example if I wanted to talk to Peter in private I would type /msg peter hey do you have a minute?
/whois nicknamegives the persons profile.ini information to you.
/whowas nicknametells the last person that used that nickname.
/who #channeltells who is on that channel without you having to be on it. So if I wanted to know who was on #room861 before entering it I would type /who #room861
/whotells who is on the whole irc server you are on. If you are on one of the bigger servers like undernet, you might find yourself getting disconnected if you use this command. Basically the names list on the busy servers are sooo long that it will flood you off the server is you try listing it.
/listgives all channels on IRC (very LONG list on some servers can again flood you off)
/flushstops the flow of a long listing of channels. If you feel the listing is too long and you might get flooded off, just type /flush quickly and that will stop the process.
/notice nicknametext sends a highlighted message to a person you choose. For instance /notice peter hey you how is it going? Would send a message to peter’s screen, but would not open a private message window like /msg. (The exception to this rule is if the user has setup their client software to force a private window to open).
/topic #channel textchanges topic on the channel. The topic is found by looking way up to the top of the channel screen, it is much like a title for the channel, and often important information about the channel will be placed there. Often Channel Operators will set the topic up so only other operators can change it.
/mode #channel +o nickgives channel ops to a person ( you must have ops on the channel to give ops ). So if I was an op on #room861 and wanted to give operators status to Don I would type /mode #room861 +o don
/kick #channel nickkicks person off channel (you must have ops to kick ) This command should only be used when necessary, but be warned, some inexperienced ops go on powertrips and start kicking people randomly. For you this usually boils down to just leaving the channel and finding one where the ops actually have a life.
/dcc send nick filenamesends a file from your dir to another person on IRC
/dcc get nickreceive a file from another person
/dcc chat nickstarts a chat with a person on IRC
/me actionheredoes an action e.g. /me says hi is *nickname says hi*
/query nickstarts a private conversation with that person
/queryends conversation
/invite nickinvites a person to an invite only channel
/ctcp nick fingergives finger info on a person
/ping nicktests lag between you and another person’s server
/ignore nick allIgnores an annoying person
/ignore nick noneclears your ignore list