Skip to content
Dialova

IRC Documentation · Beginner

IRC Commands, by Use

IRC commands express an action: joining a channel, sending text, or modifying modes. The client often transforms a / input into a protocol message. Some actions are reserved for operators or depend on the network.

Dialova Team · Verified on

In this Category

Starting with the action to perform #

NeedCommands to consider
Enter, exit, end sessionJOIN, PART, QUIT
Chat and identify a correspondentPRIVMSG (/msg), NOTICE, WHOIS, NICK
Manage a channelTOPIC, MODE, INVITE, KICK
Negotiating Extensions and AuthenticationCAP, AUTHENTICATE

This initial catalog prioritizes commands that explain essential mechanisms. The WHO, NAMES, LIST, AWAY, MOTD, VERSION, TIME, STATS, LINKS, ADMIN, INFO, LUSERS, PING, PONG, OPER, KILL, WALLOPS, USER, and PASS commands are also important. Their lack of a dedicated entry does not mean they do not exist.

Client Commands and Server Commands #

/msg is a command in many clients; it generally sends PRIVMSG. Similarly, /me usually produces a PRIVMSG containing an action CTCP. A script can alter the meaning of a shortcut. Consult your client's help before assuming a slash is a protocol command.

Error examples show common responses, not an exhaustive list. Server modules, protections, and network configuration can add rejections. A numeric response retains its meaning, but its human-readable text may vary.

In the Dialova Web Client #

The web client offers useful commands and menus for common actions. It is not a console allowing any raw IRC frame. CAP, AUTHENTICATE, USER, and PASS are handled by the connection; never paste a key or password into a channel.

Sources & Verification

Examples use pseudonyms and fictional domains, except for explicitly documented connection points. Network-specific extensions and settings are noted in the text.