IRC (Internet Relay Chat) is the most comprehensive and best chat protocol on the planet. However, this also means that it is not easy to use. You can not only send text into the channel but also commands.
Commands always start with a / (e.g. /nick mouse). I will list the most important basic commands:
Syntax | Description | Command |
---|---|---|
LIST | Lists all channels on the server | /list |
JOIN | Enter channel | /join #channel |
PART | Leave channel | /part #channel |
QUIT | Leave IRC | /quit |
NICK | change nick | /nick Bla |
AWAY | Marks you as not present | /away Reason |
WHOIS | Shows user info | /whois nick |
INVITE | Invite user to a channel | /invite user #channel |
KICK | Kick user from channel (OPs only) | /kick #channel user Reason |
TOPIC | Change channel topic | /topic #channel New topic |
QUERY | Chat privately with a user | /query user |
These are the basic commands. There are many more, but these are important as a basis.
Parameters can be passed to some commands:
Syntax | Name | Command |
---|---|---|
SERVER | connect to a server | /server irc.baccano.de |
NEW SERVER | Open new window with new server | /server -m irc.baccano.de |