IRC-documentatie · Beginner
IRC begrijpen en gebruiken
IRC staat voor Internet Relay Chat, een protocol voor livegesprekken. Deze gids helpt een client kiezen, chatrooms en opdrachten begrijpen en daarna protocol en moderne uitbreidingen verkennen.
Dialova-team · Gecontroleerd op
Waar begin ik?
Wil je chatten? Begin met clients en opdrachten. Wil je een client of bot ontwikkelen? Begin met het berichtformaat en lees daarna verder over CAP en SASL.
Documentatie bekijken
- IRC-opdrachten per toepassingVind IRC-opdrachten om chatrooms te openen, berichten te sturen, gebruikers op te vragen en rechten te beheren, met syntax en voorbeelden.
- Een IRC-client kiezenVergelijk grafische IRC-programma's, terminalclients en webclients. Kies volgens je apparaat, gebruik en gewenste functies.
- IRC-netwerken, servers en IRCd-software onderscheidenLeer het verschil tussen IRC-netwerk, verbindingsserver en IRCd-software. Bekijk bronverwijzingen en controledatums bij netwerkgegevens.
- Het IRC-protocol: clients, berichten en chatroomsVerken IRC: verbinding, berichten, nicknames, chatrooms, modes, operators, CTCP en transport. Een basis voor gebruikers en ontwikkelaars.
- IRCv3: uitbreidingen voor moderne IRCBegrijp IRCv3: CAP, SASL, tags, tijdstempels, accounts en berichtgroepen. Elk mechanisme met verwijzing naar de specificatie.
- IRC-veiligheid: identiteit, privacy en goede gewoontenVeiliger IRC gebruiken: TLS, SASL, NickServ, hostmasks, IP-adressen, DCC-bestanden, verdachte links en rechten. Voor gebruikers en operators.
- Een IRC-bot begrijpen en ontwikkelenLeer hoe een IRC-bot werkt: transport, authenticatie, gebeurtenissen, rechten, snelheidslimieten en herstel. Een uitgelegde basis voor een betrouwbare bot.
- De geschiedenis van IRC: van 1988 tot IRCv3Van Jarkko Oikarinen tot moderne clients: de ontwikkeling van IRC, RFC's en netwerken met historische en technische bronnen.
- IRC-woordenlijst: begrippen uit de chatBetekenis van IRC, IRCd, channel, hostmask, SASL, CTCP, DCC, bouncer en andere protocoltermen, met links om verder te lezen.
Eén protocol, verschillende manieren om te praten #
IRC verbindt clients met servers. Een netwerk kan meerdere servers met gedeelde gebruikers en chatrooms hebben. Jij kiest je interface. De ander mag een andere gebruiken. Webclient, grafisch programma en terminal kunnen dezelfde chatroom delen.
IRC is geen enkele website of vaste interface. Accounts, geschiedenis, moderatie en functies verschillen per netwerk. Een opdracht kennen helpt, maar geeft niet automatisch het recht die te gebruiken.
Voorbeelden lezen #
Een opdracht met / typ je in een client. In technische voorbeelden is C de client en S de server. Deze labels worden niet verstuurd. Regels zijn zonder afsluitende CRLF getoond. Punthaken beschrijven parameters. Vierkante haken geven meestal optionele onderdelen aan.
Historische RFC's leggen de basis uit. Modern IRC beschrijft hedendaags gebruik en IRCv3 specificeert onderhandelde uitbreidingen. Eén servercapability is geen garantie voor alle netwerken.
IRC proberen met Dialova #
Dialova biedt een webinterface en IRC-toegang voor accounts. Gesprekken gebruiken IRC. Profielen, media, spellen en oproepen zijn extra sitefuncties. Een andere IRC-client heeft niet noodzakelijk dezelfde hulpmiddelen.
Bronnen en controle
De voorbeelden gebruiken fictieve gebruikersnamen en domeinen, behalve waar verbindingspunten uitdrukkelijk zijn gedocumenteerd. Uitbreidingen en netwerkspecifieke instellingen worden in de tekst aangegeven.
- Modern IRC — specificatie van het clientprotocol ↗Bron specificatie · geraadpleegd op 2026-10-29
- IRCv3 — overzicht van specificaties ↗Bron specificatie · geraadpleegd op 2026-10-29
- Dialova — verbinden met mIRC ↗Bron Dialova · geraadpleegd op 2026-10-29