While you start using IRC, it becomes very essential to do certain tasks. To ensure yours tasks are carried out smoothly, you must know the commands which may come handy. So, today we've compiled here a list of IRC Commands that would come handy doing different tasks in IRC.
Changing your Nick
/nick YourNick
Here, YourNick is the nick you want. So, if your nick was Harry, now it would be YourNick like:
/nick YourNick
Harry has changed nick to YourNick
If YourNick is already registered, you have to identify by giving your password as shown:
/nick YourNick
Harry has changed nick to YourNick
-NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>.
Here substitute \<password> with the password you set when you registered your nick. When you enter your password, if it is correct, the following would be shown:
*NickServ* identify <password>
[12:22] -NickServ- You are now identified for YourNick.
Getting help
/help
When used this way, you'll get an index of various things you can get help with as shown.
index Help topics available to users:
== index
== index ACCEPT ADMIN AWAY CHALLENGE
== index CMODE CNOTICE CPRIVMSG CREDITS
== index ERROR EXTBAN HELP INDEX
== index INFO INVITE ISON JOIN
== index KICK KNOCK LINKS LIST
== index LUSERS MAP MOTD NAMES
== index NICK NOTICE OPER PART
== index PASS PING PONG PRIVMSG
== index QUIT STATS TIME TOPIC
== index TRACE UMODE USER USERHOST
== index USERS VERSION WHO WHOIS
== index WHOWAS
== index End of /HELP.
You can get specific help by typing the stuff you need help with. For example, if you need help with WHOIS then it can be done as:
/help WHOIS
This would give the following result:
== WHOIS WHOIS [remoteserver|nick] nick
== WHOIS
== WHOIS WHOIS will display detailed user information for
== WHOIS the specified nick. If the first parameter is
== WHOIS specified, WHOIS will display information from
== WHOIS the specified server, or the server that the
== WHOIS user is on. This is how to remotely see
== WHOIS idle time and away status.
== WHOIS End of /HELP.
Admin Info for servers
To get information about Admin of any server, you can use the following command:
/Admin [<servers>]
Here servers is optional, if used without any parameter, the admin information about current server would be returned.
Else, the information about given server would be returned. Here is what I got when using irc.freenode.net. You can expect somewhat similar results.
== Administrative info about herbert.freenode.net
== You're using freenode! For assistance, please '/stats p' and message someone on the list
== For further assistance, please see http://freenode.net/faq.shtml, or email
== support@freenode.net
AWAY Message
The Away message could be used to inform other people that you're away for sometimes, it can be used as:
/AWAY <message>
Here message is any information you want to tell people for why you are going away like:
/AWAY Going to get some food, feeling hungry, brb in 10 mins.
This would return the following:
== You have been marked as being away
When used without any message, the away status will be removed.
Get WHOIS Information
Often you might want to see the whois information for someone, whom you don't recognize. The whois command can be used as:
/WHOIS BellBaghton
Here BellBaghton is the nick you want the information about. This would return the following:
BellBaghton [~BellBaghton@120.59.14.51]
== realname : Bell Baghton
== server : kornbluth.freenode.net [Frankfurt, Germany]
== : is using a secure connection
== account : BellBaghton
== End of WHOIS
NOTE: BellBaghton is just arbitrary nick and all information in result is changed here. It is for illustration purpose only.
Action Messages
All action messages can be displayed by using following command:
/me <my action>
Here \<my action> can be replaced with any action you're doing like:
/me thinks that IRC is really good.
This would return the following:
* YourNick thinks that IRC is really good.
Here YourNick is the nick you're using.
There is a lot more, which I'll add later in the post.