IRC

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök

IRC är ett av de äldsta chatt-protokollen fortfarande i bruk. Den stora för- och nackdelen med IRC är att det inte har loggar.

Det finns flera lösningar på det. En är att bara se det som skrivs medans man är online. En annan är att man kör sin IRC-klient på en server, vilken man ansluter till (typ via tmux). En tredje är att man kör en riktig bouncer-server, som låter en köra en lokal klient men ändå få loggar. Se nedan.

Lysators kanal är #lysator @ freenode.

Klienter

Finns väldigt många. Lysators arbetsstationer har åtminstånde:

  • hexchat
  • weechat.

Exemplen nedan är kanske för weechat.

Direktanslutning till Freenode

Weechat

/server add freenode chat.freenode.org -autoconnect
/connect freenode
/join #lysator

Via Bouncer

En bouncer ligger ansluten en IRC-server och håller koll på det som skrivs, och spelar upp det för en när man ansluter. Alltså behöver man inte vara online hela tiden.

Hos Lysator

Lysator har en bouncer-server som heter verdigris. Authentisera mot den med ditt vanliga Lysatorinlogg.

För tillfället stöds bara plain-text authentisering, men SASL eller AUTH får gärna sättas upp.

WeeChat

/server add lysator verdigris.lysator.liu.se -username=<lysator-login> -password=<lysator-password> -autoconnect
/connect lysator

Verdiris

För att administrera sin anslutning kan man skicka meddelanden till *status, t.ex. genom

/query *status help

Man kan därifrån även lägga till plugin.

NickServ-plugin

/query *status
LoadMod --type=network nickserv
/query *nickserv
Set <freenode-password>
SetCommand identify {password}