summaryrefslogtreecommitdiffstats
path: root/blog/chatear-con-irssi.html
blob: 5ae7f651af4fd2d96c43e3d200be8b70fb567ad9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<!DOCTYPE html>
<html lang="en">
  <head>
    <head>
      <meta charset="UTF-8" />
      <title>~santisoler</title>
      <link rel="shortcut icon" href="../images/favicon.png" />
      <link rel="stylesheet" href="../assets/fira_code_v5.2/fira_code.css" />
      <link rel="stylesheet" href="../style.css" />
    </head>
  </head>
  <body>
    <main>
      <a href="../">../</a>

      <h1>Chatear por IRC on irssi</h1>

      <p class="date"><em>2021-03-17</em></p>

      <p>
        Una de las formas de conectarse al IRC de texto-plano.xyz es a través de
        pdmenu, eligiendo la opción "IRC de texto-plano (directo con catgirl)".
        Una de las cosas interesantes de texto-plano.xyz es que muchas cosas
        suceden dentro del servidor, hay interacciones que
        <strong>solo existirán en el servidor</strong> como todo lo que
        escribamos en BBJ.
      </p>
      <p>
        Sin embargo mi curiosidad me llevó a probar conectarme al IRC desde una
        de mis computadoras, sin tener que loguearme texto-plano.xyz. Al
        principio logré conectar Pidgin, siguiendo las instrucciones que varies
        de la comunidad compartieron en la BBJ. Pero ese llamado a no salir de
        la terminal volvió a sonar en mi cabeza, así que decidí conectarme por
        <code>irssi</code>.
      </p>

      <h2>Configurar irssi para el IRC de texto-plano</h2>

      <p>
        Empezamos descargando irssi desde el gestor de paquetes de tu distro,
        por ejemplo:
      </p>

      <p>En Manjaro y Arch:</p>

      <pre><code>
sudo pacman -S irssi
      </code></pre>

      <p>o en Ubuntu y Debian:</p>

      <pre><code>
sudo apt install irssi
      </code></pre>

      <p>Luego lo ejecutamos por primera vez con:</p>

      <pre><code>
irssi
      </code></pre>

      <p>
        Irssi utiliza como nickname por defecto el nombre de nuestro usuario,
        sin embargo ese puede no coincidir con el usuario con el que nos
        logueamos en IRC. Para cambiarlo vamos a salir de irssi con
        <code>/exit</code> y editar el archivo <code>~/.irssi/config</code>.
        Tenemos que buscar la línea que define nuestro nickname y cambiarlo a
        gusto. Luego volvemos a entrar a irssi.
      </p>
      <p>
        Una vez adentro, vamos a empezar por crear una nueva NETWORK que
        llamaremos <em>tilde.chat</em>:
      </p>

      <pre><code>
/network add tilde.chat
      </code></pre>

      <p>Después añadiremos el servidor de irc.tilde.chat</p>

      <pre><code>
/server add -auto -tls -port 6697 -network tilde.chat irc.tilde.chat
      </code></pre>

      <p>
        Con la opción <em>auto</em> le indicamos a irssi que se conecte
        automáticamente a este servidor cuando iniciamos. Con
        <em>tls</em> habilitamos SSL y con <em>port</em> indicamos a qué puerto
        debe conectarse (tilde.chat utiliza el 6697).
      </p>

      <p>Luego podemos conectarnos con:</p>

      <pre><code>
/connect tilde.chat
      </code></pre>

      <p>
        Es probable que la primera vez que nos conectemos nos den instrucciones
        para validar nuestro nickname y asignarnos una contraseña. Acordate de
        guardar esa contraseña utilizando un gestor de contraseñas como
        <a href="https://keepassxc.org/">KeepassXC</a>.
      </p>

      <p>
        Una vez que nuestro nickname se encuentre validado, podemos finalmente
        acceder a la sala de <strong>#texto-plano</strong> con:
      </p>

      <pre><code>
/join #texto-plano
      </code></pre>

      <p>
        Podemos salir de la sala con <code>/leave</code> y salir definitivamente
        de irssi con <code>/exit</code>
      </p>

      <p>
        Si tuviste algún problema siguiendo estos pasos, encontraste algún error
        o creés que vale la pena agregarle algo más, no dudes en escribirme a
        santisoler <em>arroba</em> texto-plano.xyz
      </p>
    </main>
    <footer>
      <p>
        Contenido disponible bajo
        <a href="https://creativecommons.org/licenses/by/4.0/deed.es"
          >Creative Commons Atribución 4.0 Internacional</a
        >
        <br />
        Construida utilizando la fuente
        <a href="https://github.com/tonsky/FiraCode">Fira Code</a> disponible
        bajo licencia
        <a href="https://opensource.org/licenses/OFL-1.1">OFL-1.1</a>
        <br />
        Este sitio no trackea tu actividad y consume la menor cantidad de
        recursos posibles
      </p>
    </footer>
  </body>
</html>
Un proyecto texto-plano.xyz