IRC-dokumentasjon · Nybegynner
Forstå og bruk IRC
IRC står for Internet Relay Chat og er en protokoll for samtaler i sanntid. Her får du hjelp til å velge klient, forstå rom og kommandoer og utforske protokollen og de moderne utvidelsene.
Dialova-teamet · Kontrollert
Hvor bør du begynne?
Vil du chatte, begynn med klienter og kommandoer. Skal du utvikle en klient eller en bot, start med meldingsformatet og fortsett med CAP og SASL.
Utforsk dokumentasjonen
- IRC-kommandoer etter bruksområdeFinn IRC-kommandoer for å bli med i et rom, sende meldinger, slå opp kallenavn og styre rettigheter, med syntaks og eksempler.
- Velg en IRC-klientSammenlign IRC-grensesnitt: grafiske programmer, terminalklienter og nettklienter. Velg ut fra enheten din, bruken og funksjonene du trenger.
- Skill mellom IRC-nettverk, servere og IRCd-programvareForstå forskjellen på et IRC-nettverk, en tilkoblingsserver og IRCd-programvare. Kildebelagte oppføringer med kontrolltidspunkt.
- IRC-protokollen: klienter, meldinger og romUtforsk hvordan IRC fungerer: tilkobling, protokollmeldinger, kallenavn, rom, moduser, operatører, CTCP og transport. For brukere og utviklere.
- IRCv3: utvidelsene i moderne IRCForstå IRCv3: CAP-forhandling, SASL, meldingstagger, tidsstempler, kontoer og batcher. Forklaringer med lenker til de offisielle spesifikasjonene.
- IRC-sikkerhet: identitet, personvern og gode vanerBruk IRC tryggere: TLS, SASL, NickServ, hostmask, IP-adresser, DCC-filer, mistenkelige lenker og tillatelser. Råd for brukere og operatører.
- Forstå og lag en IRC-botSlik fungerer en IRC-bot: transport, autentisering, hendelser, rettigheter, hastighetsgrenser og gjenopptak. Forstå arkitekturen før du skriver skript.
- IRCs historie: fra 1988 til IRCv3-utvidelserFra Jarkko Oikarinen til moderne klienter: utviklingen av IRC-protokollen, RFC-ene og nettverkene, med historiske og tekniske kilder.
- IRC-ordliste: forstå begrepene i chattenForklaringer av IRC, IRCd, channel, hostmask, SASL, CTCP, DCC, bouncer og andre sentrale protokollbegreper, med lenker til mer lesning.
Én protokoll, flere måter å chatte på #
IRC kobler klienter til servere. Et nettverk kan bestå av flere servere som deler brukere og rom. Du velger grensesnittet ditt; den du snakker med kan bruke et annet. En nettklient, et grafisk program og en terminalklient kan delta i samme rom.
IRC er verken ett bestemt nettsted eller ett fast grensesnitt. Kontoregler, historikk, moderering og tilgjengelige funksjoner varierer mellom nettverk. Å kjenne en kommando gjør det lettere å finne frem, men gir deg ikke automatisk rett til å bruke den.
Slik leser du eksemplene #
Kommandoer som begynner med /, skrives inn i en klient. I protokolleksemplene betyr C klient og S server; disse markørene sendes ikke. Meldingene vises uten avsluttende CRLF. Tekst mellom vinkelparenteser beskriver parametere, mens hakeparenteser vanligvis angir en valgfri del.
De historiske RFC-ene forklarer grunnlaget. Modern IRC beskriver dagens praksis, og IRCv3-spesifikasjonene definerer utvidelser som må forhandles. At én server tilbyr en capability, betyr ikke at alle nettverk gjør det.
Prøv IRC med Dialova #
Dialova tilbyr et nettgrensesnitt og IRC-tilgang for brukerkontoene sine. Samtalene bygger på IRC; profiler, medier, spill og samtaler med lyd og video er tilleggsfunksjoner på nettstedet. En annen IRC-klient har ikke nødvendigvis disse verktøyene.
Kilder og kontroll
Eksemplene bruker fiktive kallenavn og domener, bortsett fra tilkoblingspunkter som er uttrykkelig dokumentert. Utvidelser og nettverksspesifikke innstillinger er merket i teksten.
- Modern IRC — spesifikasjon for klientprotokollen ↗Kilde spesifikasjon · lest 2026-10-29
- IRCv3 — oversikt over spesifikasjonene ↗Kilde spesifikasjon · lest 2026-10-29
- Dialova — tilkobling med mIRC ↗Kilde Dialova · lest 2026-10-29