<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://datorhandbok.lysator.liu.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Newbyte</id>
	<title>Datorhandbok - Användarbidrag [sv]</title>
	<link rel="self" type="application/atom+xml" href="https://datorhandbok.lysator.liu.se/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Newbyte"/>
	<link rel="alternate" type="text/html" href="https://datorhandbok.lysator.liu.se/index.php/Special:Bidrag/Newbyte"/>
	<updated>2026-04-10T00:36:12Z</updated>
	<subtitle>Användarbidrag</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://datorhandbok.lysator.liu.se/index.php?title=IRC&amp;diff=6234</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://datorhandbok.lysator.liu.se/index.php?title=IRC&amp;diff=6234"/>
		<updated>2020-09-02T10:48:38Z</updated>

		<summary type="html">&lt;p&gt;Newbyte: Riot heter nu Element. Uppdatera länk och namn.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;IRC är ett av de äldsta chatt-protokollen fortfarande i bruk.&lt;br /&gt;
Den stora för- och nackdelen med IRC är att det inte har loggar.&lt;br /&gt;
&lt;br /&gt;
Det finns flera lösningar på det. En är att bara se det som skrivs medans man är online.&lt;br /&gt;
En annan är att man kör sin IRC-klient på en server, vilken man ansluter till (typ via tmux).&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Lysators kanal är &#039;&#039;&#039;#lysator @ freenode&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Klienter ==&lt;br /&gt;
Finns väldigt många. Lysators arbetsstationer har åtminstånde:&lt;br /&gt;
* hexchat&lt;br /&gt;
* weechat.&lt;br /&gt;
Exemplen nedan är kanske för weechat.&lt;br /&gt;
&lt;br /&gt;
== Direktanslutning till Freenode ==&lt;br /&gt;
&lt;br /&gt;
==== Weechat ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/server add freenode chat.freenode.org -autoconnect&lt;br /&gt;
/connect freenode&lt;br /&gt;
/join #lysator&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Om allt har gått rätt kommer du i alla fall kunna läsa meddelanden. Till och från är ett filter på som hindrar oregistrerade från att skriva meddelanden. Se längre ner för instruktioner för registrering.&lt;br /&gt;
&lt;br /&gt;
== Via Bouncer ==&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
=== Hos Lysator ===&lt;br /&gt;
&lt;br /&gt;
Lysator har en bouncer-server som heter [[verdigris]]. Authentisera mot den med ditt vanliga Lysatorinlogg.&lt;br /&gt;
&lt;br /&gt;
För tillfället stöds bara plain-text authentisering, men SASL eller AUTH får gärna sättas upp.&lt;br /&gt;
&lt;br /&gt;
För att administrera sin anslutning kan man skicka meddelanden till &amp;lt;code&amp;gt;*status&amp;lt;/code&amp;gt;, t.ex. genom&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/query *status help&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Man kan därifrån även lägga till plugin.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/query *status&lt;br /&gt;
LoadMod --type=network nickserv&lt;br /&gt;
/query *nickserv&lt;br /&gt;
Set &amp;lt;freenode-password&amp;gt;&lt;br /&gt;
SetCommand identify {password}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Det går även att administrera sitt &amp;quot;bouncer-konto&amp;quot; via https://verdigris.lysator.liu.se/.&lt;br /&gt;
&lt;br /&gt;
==== WeeChat ====&lt;br /&gt;
&lt;br /&gt;
För att koppla upp sig till [[Verdigris]] med WeeChat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/server add lysator verdigris.lysator.liu.se -username=&amp;lt;lysator-nick&amp;gt; -password=&amp;lt;lysator-lösenord&amp;gt; -autoconnect&lt;br /&gt;
/connect lysator&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vidare ZNC-inställningar för Weechat kan läsas om här: https://wiki.znc.in/Weechat&lt;br /&gt;
&lt;br /&gt;
==== Med Emacs ====&lt;br /&gt;
&lt;br /&gt;
Emacs inbyggda klient (erc) stödjer endast NickServ som autentisering,&lt;br /&gt;
Däremot finns en annan klient, circe, med bredare autentiseringsstöd. Denna kan hämtas med&lt;br /&gt;
&amp;lt;code&amp;gt;list-packages&amp;lt;/code&amp;gt;. Sedan kan den konfigureras på följande sätt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
(setq circe-network-options&lt;br /&gt;
      `((&amp;quot;verdigris-lysator&amp;quot;&lt;br /&gt;
         :host &amp;quot;verdigris.lysator.liu.se&amp;quot;&lt;br /&gt;
         :port 6667&lt;br /&gt;
         :user ,ditt-lysator-användarnamn&lt;br /&gt;
         :pass ,ditt-lysator-lösenord&lt;br /&gt;
         :channels (&amp;quot;#lysator&amp;quot;))))&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Med matrix-brygga ===&lt;br /&gt;
&lt;br /&gt;
Matrix-standarden erbjuder en brygga för att kommunicera med irc.&lt;br /&gt;
Eftersom standarden erbjuder möjlighet att spara historik kan detta&lt;br /&gt;
användas som en brygga. Nedanstående guide borde fungera med vilken&lt;br /&gt;
klient som helst, t.ex [https://element.io/ Element].&lt;br /&gt;
&lt;br /&gt;
https://github.com/matrix-org/matrix-appservice-irc/wiki/Guide:-How-to-use-Matrix-to-participate-in-IRC-rooms&lt;/div&gt;</summary>
		<author><name>Newbyte</name></author>
	</entry>
</feed>