summaryrefslogtreecommitdiffstats
path: root/_posts/2021-03-17-chatear-con-irssi.md
blob: 7475833ec32ec8726c70ffc5bfe3ab8a6e95524c (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
---
title: Chatear por IRC con irssi
layout: post
excerpt: |
    Una breve tutorial sobre cómo configurar irssi para chatear por IRC en
    texto-plano.xyz.
---

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 **solo
existirán en el servidor** como todo lo que escribamos en BBJ.

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
`irssi`.

## Configurar irssi para el IRC de texto-plano

Empezamos descargando irssi desde el gestor de paquetes de tu distro,
por ejemplo:

En Manjaro y Arch:

```
sudo pacman -S irssi
```


o en Ubuntu y Debian:

```
sudo apt install irssi
```


Luego lo ejecutamos por primera vez con:

```
irssi
```

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 `/exit` y
editar el archivo `~/.irssi/config`. Tenemos que buscar la línea que
define nuestro nickname y cambiarlo a gusto. Luego volvemos a entrar a
irssi.

Una vez adentro, vamos a empezar por crear una nueva NETWORK que
llamaremos *tilde.chat*:

```
/network add tilde.chat
```


Después añadiremos el servidor de irc.tilde.chat

```
/server add -auto -tls -port 6697 -network tilde.chat irc.tilde.chat
```


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

Luego podemos conectarnos con:

```
/connect tilde.chat
```


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
[KeepassXC](https://keepassxc.org/).

Una vez que nuestro nickname se encuentre validado, podemos finalmente
acceder a la sala de **#texto-plano** con:

```
/join #texto-plano
```


Podemos salir de la sala con `/leave` y salir definitivamente de irssi
con `/exit`

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 *arroba* texto-plano.xyz

## Referencias

-   [Documentación de Irssi](https://irssi.org/documentation/startup/)
Un proyecto texto-plano.xyz