IRC-kursus
IRC
redigérHvad er IRC?
redigérIRC står for Internet Relay Chat, og er egentlig bare et virtuel mødested. Det hele er delt op i forskellige kanaler (Channels) som man kan finde ved at søge (i programmet), når man har fundet en kanal der passer til det man vil snakker om kan man joine det.
Hvordan er det så forskel fra andre chat stedet man kan finde?
- Det er større
- der er flere muligheder i det.
- du kan være i flere rum samtidig.
- Du kan chatte med flere.
- Du kan finde venner fra hele verden.
Hvad skal man bruge?
redigérFor at kunne komme på IRC skal man gerne bruge et program som kan kommuniker med en IRC server.
Liste af programmer der kan
- Mibbit (Virker uden installation)
- AdiIRC
- BitchX
- Chatzilla
- HexChat
- IRSSI
- mIRC (God til begyndere)
- XChat (Silverex's XChat til Windows)
- Colloquy (Kun til Mac bruger)
Du kan også forbinde dig til IRC gennem hybridprogrammer.
Det kræver at du har en internetforbindelse.
Hvordan kommer jeg i gang?
redigér- Først downloader du et IRC program.
- Så installer du programmet, og åbner det.
- Du skal finde på et nick du vil bruge.
- Så finder du en server, som du gerne vil bruge. De mest brugte er Dalnet server og Undernet. Eksempler.
- Dalnet: irc.dal.net
- Undernet: eu.undernet.org
- Freenode: irc.freenode.net
- P2P-Net: irc.p2p-network.net
- Find et rum du vil chatte i. #Danmark er på de fleste servere.
Skriv /join #danmark i et indtasting vindue. Kan gøres i stort set alle vinduer.
Nu kan du så skrive og chatte med andre i #danmark kanalen. Husk at være venlig og imødekommende. Det kan godt være man er anonym her men derfor behøver man ikke være en idiot. Du opnår heller ikke at nogle der vil snakke positiv tilbage til dig, måske endag blokere dig. En blokering betyder at de ikke modtager noget fra dig mere.
Forskellige nyttige kommandoer
redigérDer findes mange kommandoer til mirc programmer, samt findes der også en masse script som kan gøre brug af dem meget nemmere. Læs mere om script længere nede.
Almindelige kommandoer
redigér- /join <kanal> - Med denne kan du komme ind i et rum, hvis du kender navnet på rummet. Husk dog at bruge # foran når du skriver et kanalnavn.
- /invite <nick> <channel> - Med denne kan du invitere en bruger til en kanal.
- /me <tekst> - Med denne, kan du skrive hvad du laver (eller andet). For eksempel: /me hopper op og ned
- /msg <nick> <text> - Med denne, sender du en privat besked til <nick>. Denne besked kan ikke ses af andre. Når dette gøres blover der typisk oprettet et lille vindue hvori du kan skrive videre med personen.
- /nick <navn> - Skift dit nick til <navn>
Operatør-kommando'er
redigérDisse kommandoer kræver du har operator status på en kanal
- /Kick <#channel> <brugernavn> <grund> - Spark en bruger ud af en given kanal
- /ban <#channel> <brugernavn> <grund> - Bandlyser en bruger fra en kanal.
- /unban <#channel> <address/brugernavn> - Ophæver bandlysning fra en bruger.
- /mode <#channel> +o <brugernavn> - Gør en bruger til operator
- /mode <#channel> -o <brugernavn> - Fjerner en brugers operatorstatus
- /mode <#channel> +v <brugernavn> - Giver en bruger voice/+v
- /mode <#channel> -v <brugernavn> - Fjerner en brugers voice/-v
Script
redigérHvad er det?
redigérDer findes mange programmer der gør det muligt at være på IRC. De fleste bruger mIRC. I mIRC kan du lave din egen robot, eller et program. men for at lave en robot eller et program skal man bruge et script. Der findes to meget brugte kode script-sprog. MSL(mIRC scripting language) eller TCL (Eggdrops - Typisk hosted på Linux server pga. stabilitet. Eggdrops på Windows server kaldes Windrop)
- Eksempel på et Script
on *:text:*:#:{ if ($1- == hej $me) { msg $chan Jamen hej med dig $nick } }
Dette script gør, at når nogen skriver "hej <dit navn>" vil du med det samme skrive "Jamen hej med dig <Person der skrev "hej nick">
Hvordan bruger jeg det?
redigérTil de fleste script du finder, er der gerne en manual til hvordan det bruges. Det findes også fulde script hvor de hele er færdig og skrædersyet til en.
Hvor finder jeg det?
redigérPrøv at google ordet! (mirc script)