{
    "content": "<h1>Internet Relay Chat (IRC)<\/h1><p><a href=\"..\/IRC\/\">IRC<\/a> is an application-layer protocol that facilitates communication in the form of text. The protocol was created by <a href=\"..\/Jarkko-Oikarinen\/\">Jarkko Oikarinen<\/a> in August 1988. It was originally intended to extend the capabilities of the <a href=\"..\/BBS\/\">BBS<\/a> systems of the era. Unlike modern alternatives like <a href=\"..\/Slack\/\">Slack<\/a> or <a href=\"..\/Discord\/\">Discord<\/a>, <a href=\"..\/IRC\/\">IRC<\/a> is an open standard, allowing anyone to implement their own <a href=\"..\/IRC-Server\/\">IRC Server<\/a> or <a href=\"..\/IRC-Client\/\">IRC Client<\/a>.<\/p><h2>Protocol Mechanics<\/h2><p>The <a href=\"..\/IRC\/\">IRC<\/a> protocol is based on a <a href=\"..\/Client-Server\/\">Client-Server<\/a> architecture. A user runs a client program that connects to a server in an <a href=\"..\/IRC-Network\/\">IRC Network<\/a>. The most famous networks include <a href=\"..\/Libera.Chat\/\">Libera.Chat<\/a>, <a href=\"..\/Freenode\/\">Freenode<\/a>, and <a href=\"..\/Undernet\/\">Undernet<\/a>. Users communicate in channels, which are identified by a '#' prefix. For instance, developers often congregate in <a href=\"..\/Linux\/\">Linux<\/a> or <a href=\"..\/Python\/\">Python<\/a> related channels. The technical specifications are documented in <a href=\"..\/RFC-1459\/\">RFC 1459<\/a>.<\/p><h2>Commands and Features<\/h2><p>Interaction with the server is performed using commands. Common examples include <code>\/JOIN<\/code> to enter a channel, <code>\/NICK<\/code> to change a username, and <code>\/PRIVMSG<\/code> to send a private message. Many networks also employ services like <a href=\"..\/NickServ\/\">NickServ<\/a> and <a href=\"..\/ChanServ\/\">ChanServ<\/a> to manage user registrations and channel permissions. Advanced users often use <a href=\"..\/Bouncers\/\">Bouncers<\/a> (such as <a href=\"..\/ZNC\/\">ZNC<\/a>) to stay connected even when their local client is offline.<\/p><p>Sources: <a href=\"https:\/\/www.irchelp.org\/\">IRCHelp.org<\/a>, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet_Relay_Chat\">Wikipedia<\/a>.<\/p><h3>Related Topics<\/h3><ul><li><a href=\"..\/Matrix-Protocol\/\">Matrix Protocol<\/a><\/li><li><a href=\"..\/XMPP\/\">XMPP<\/a><\/li><li><a href=\"..\/Network-Sockets\/\">Network Sockets<\/a><\/li><li><a href=\"..\/Chat-Bots\/\">Chat Bots<\/a><\/li><\/ul>",
    "tags": [
        "irc",
        "chat",
        "protocol",
        "networking",
        "real-time",
        "communication",
        "open-source",
        "internet",
        "history",
        "messaging"
    ]
}