summaryrefslogblamecommitdiffstats
path: root/blog/chatear-con-irssi.html
blob: 5ae7f651af4fd2d96c43e3d200be8b70fb567ad9 (plain) (tree)















































































































                                                                                 










                                                                                  


















                                                                             
<!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