## Quassel

## Cliente IRC (Quassel)

Quassel es una aplicación IRC separada en 2 partes: un "núcleo" y un "cliente". Esto permite que el núcleo permanezca conectado a los servidores IRC recibiendo mensajes aunque el cliente esté desconectado. Ejecutando el servicio nucleo de Quassel FreedomBox puede mantenerte siempre en línea. Se pueden usar uno o varios clentes Quassel para conectarse intermitentemente desde escritorios o dispositivos móviles.

### ¿Para qué ejecutar Quassel?

Muchos debates acerca de FreedomBox tienen lugar en el canal IRC `irc://irc.debian.org/freedombox`. Si tu FreedomBox ejecuta Quassel recolectará todos ellos mientras estás ausente, capturando las respuestas a tus preguntas. Recuerda que el proyecto FreedomBox es mundial y participa gente de casi todos los husos horarios. Usarás tu cliente para conectar al núcleo de Quassel y leer y/o responder cuando tengas tiempo y disponibilidad.

### ¿Cómo activar Quassel?

- En Plinth

  1. selecciona Aplicaciones

  2. ve a Cliente IRC (Quassel) e

  3. instala la aplicación y asegúrate de que está habilitada

  4. tu núcleo de Quassel se está ejecutando

### Redirección de Puertos

Si tu FreedomBox está detras de un router necesitarás configurar la redirección de puertos en tu router. Redirije los siguientes puertos de Quassel:

- TCP 4242

- Ejemplo de configuración en el router:

### Clientes

Hay disponibles clientes para escritorio y dispositivos móviles para conectar a Quassel.

#### Escritorio

En un sistema Debian puedes, p. ej. usar quassel-client. Los siguientes pasos describen cómo conectar el Cliente Quassel con el Núcleo de Quassel de tu FreedomBox. La primera vez que te conectes el Núcleo de Quassel se inicializará también.

1. Abre el Cliente Quassel. Te guiará paso a paso para `Conectar con el Núcleo`.

2. Haz clic en el botón `Añadir` para abrir el diálogo `Añadir Cuenta al Núcleo`.

3. Rellena cualquier cosa en el campo `Nombre de Cuenta`. Introduce el hostname DNS de tu FreedomBox en el campo `Hostname`. El campo `Puerto` debe tener el valor `4242`. Pon el usuario y la contraseña de la cuenta que quieres crear para conectar con el Núcleo de Quassel en los campos `Usuario` y `Contraseña`. Si no quieres que se te pida la contraseña cada vez que arranques el cliente de Quassel marca la opción `Recordarme`.

4. Tras pulsar `OK` en el diálogo `Añadir Cuenta al Núcleo` deberías ver la cuenta en el diálogo `Conectar con el Núcleo`.

5. Selecciona la cuenta del núcleo recién creada y dale a `OK` para conectar con él.

6. Si es la primera vez que te conectas a este núcleo verás un aviso de `Certificado de Seguridad Desconocido` y necesitarás aceptar el certificado del servidor.

7. Selecciona `Continuar`. Se te preguntará si quieres aceptar el certificado permanentemente. Selecciona `Para siempre`.

8. Si nadie se ha conectado nunca antes a este Núcleo Quassel antes verás un diálogo por pasos `Asistente de Configuración del Núcleo`. Selecciona `Siguiente`.

9. En la página `Crear Usuario Administrador` introduce el usuario y la contraseña que has usado antes para crear la conexión al núcleo. Selecciona `Recordar contraseña` para que recuerde la contraseña para futuras sesiones. Haz clic en `Siguiente`.

10. En la página `Seleccionar Backend de Almacenamiento` selecciona `SQLite` y haz clic en `Confirmar`.

11. La configuración del núcleo está completa y verás un asistente `Quassel IRC` para configurar tus conexiones IRC. Haz clic en `Siguiente`.

12. A continuación en la página de `Configuración de Identidad` pon un nombre y múltiples pseudónimos. Te presentarás con estos a otros usuarios de IRC. No es necesario dar tu nombre real. Los pseudónimos múltipes son útiles como suplentes cuando el primero no se pueda usar por cualquier motivo. Tras aportar la información haz clic en `Siguiente`.

13. A continuación en la página de `Configuración de Conexión de Red` pon el nombre de red que quieras y una lista de servidores a los que se deba conectar el Núcleo de Quassel para unirte a esa red IRC (por ejemplo `irc.debian.org:6667`).

14. Selecciona un servidor de la lista y dale a `Editar`. En el diálogo `Información del Servidor` pon el puerto `6697` (consulta la lista real de servidores y sus puertos seguros en la documentación de tu red) y haz clic en `Usar SSL`. Clic en `OK`. Esto es para asegurar que la comunicación entre tu FreedomBox y el servidor de la red IRC va cifrada.

15. Ya de vuelta en el diálogo `Configuración de Conexión de Red` proporciona una lista de canales IRC (como #freedombox) a los que unirte al conectarte a la red. Dale a `Grabar y Conectar`.

16. Deberías conectar con la red y ver la lista de canales a los que te has unido en el panel `Todas las conversaciones` de la izquierda de la ventana principal del Cliente Quassel.

17. Selecciona un canal y empieza a recibir mensajes de otros participantes del canal y a enviar los tuyos.

#### Android

Para dispositivos Android puedes usar p.ej. Quasseldroid obtenido desde F-Droid

- introduce el núcleo, usuario, etc.

Por cierto el verbo alemán quasseln significa hablar mucho, rajar.

Volver a la descripción de Funcionalidades o a las páginas del manual.