IRC Terms
You can expect to see these terms on this site, while browsing other IRC documentation, and while discussing IRC generally.
Channel
Room where one or more users can talk with each other.
Channel Operator
User who administrates a channel.
Connection registration
This describes the period from when a user connects, to when the RPL_WELCOME
(001)
numeric and burst is sent to them. In other words, it begins when they connect and finishes when they are fully connected to the server and can use all regular commands.
‘Registration’ here does not refer to IRC account registration (such as through NickServ). Here, ‘registration’ means the user connecting to the server and setting their initial details (nickname, ident, capabilities, etc).
During the connection registration period, most commands cannot be used, and certain commands act differently.
Connection registration burst
This ‘burst’ is sent by the server to a client when that client successfully connects to the network (when they finish connection registration). The connection registration burst includes the 001–005
numerics, a LUSERS
response, the RPL_UMODEIS
response if modes are set, any other numerics and responses deemed necessary by the server, and finishes with an MOTD
response.
Halfop
Short for ‘half-operator’, this is a rank halfway between an unprivlidged user and a channel operator, with a mix of privlidges that differs depending on the server software in use.
IRC Operator
User who administrates one or more servers on an IRC network. May also be referred to as a “Network Operator” or “Server Operator”.
Network Operator
Another name for an IRC Operator, but typically refers to a user who does administrates across the network, on multiple servers. Sometimes also called a NetAdmin or “Network Admin”.
Oper
Short for Operator, but typically means an IRC Operator on its own because of the OPER command.
Oper-up
When a regular user authenticates and becomes an IRC Operator, they have ‘opered-up’. Sometimes also called “opering”, or “opering-up”.
Operator
This term can refer to either an IRC Operator or a Channel Operator. Knowing those two terms helps figure out which is being used with context.
Rank
This refers to how privileged you are in a given channel. For example, having a rank of channel op means that you get the rank prefix @
. This may also be called prefix, status, and a few other terms depending on who you talk to, but we prefer this term.
Server Operator
Another name for an IRC Operator, but typically refers to a user who’s in charge of one specific server on the network.
Development Terms
These terms are more specifically terms you'd hear while discussing IRC development, or specific areas of IRC dev. In addition, the terms here may be ones which we coin (with some precedence) to keep our own docs consistent.
Silent Command
We use the term ‘silent command’ to mean that the command, if successful, sends no response to the user. For example, the NICK
command, when used during connection registration, is a silent command because it sends no response when successful.
You can edit and contribute changes to this page on GitHub here.