IrisIRC
Cliente de chat IRC dentro de VS Code, pensado para IRC-Hispano (y compatible con cualquier red IRC). Usa los colores y la tipografía de tu tema, así que se ve como una parte más del editor.
Proyecto independiente: no está afiliado ni respaldado por IRC-Hispano ni ChatHispano.
Qué incluye
- Varios servidores a la vez, cada uno con su nick, favoritos y listas.
- Chats en pestañas (canales, privados y un chat "Servidor") con flechas cuando se desbordan, lista de todos los chats y contadores de mensajes sin leer.
- Resumen de lo recibido en el chat Servidor: cada privado o mención queda anotado con un enlace a su chat.
- Ficha de usuario al pulsar un nick: foto (si tiene), nombre real, cliente, canales en los que está, si su nick está registrado, inactividad… y acciones para escribirle, ignorarle o bloquearle.
- Moderación si eres operador: expulsar, banear, dar o quitar op y voz, cambiar el tema.
- Avisos: notificaciones de VS Code, distintivo en el icono y un sonido configurable para privados y menciones.
- Ausencia con respuesta automática a los privados (una vez por persona), configurable.
- Actividad de las salas a tu gusto: entradas, salidas, desconexiones y cambios de nick en normal, atenuado u oculto.
- Reconexión automática, búsqueda en el chat (Ctrl+F), autocompletado con Tab, vista previa de imágenes bajo demanda y enlaces clicables.
- Contraseña de NickServ guardada en el almacén seguro de VS Code.
Cómo se usa
- Abre el icono de IrisIRC en la barra lateral.
- Escribe tu nick y pulsa Conectar (por defecto,
irc.irc-hispano.org).
- Usa + para explorar el directorio de canales o escribe
/join #canal.
Con más espacio, IrisIRC: Abrir en el editor (paleta de comandos) lo abre en un panel ancho.
Comandos
/join /part /msg /query /me /nick /away /back /identify /topic /kick /ban /unban /op /deop /voice /devoice /quit
Atajos
| Atajo |
Acción |
| Alt + ↑ / ↓ |
Chat anterior / siguiente |
| Alt + 1…9 |
Ir al chat número N |
| Ctrl + F |
Buscar en el chat |
| Tab |
Autocompletar nick, canal o comando |
Ajustes
Casi todo se configura desde el engranaje de la propia vista (avisos, sonido, actividad de salas, ausencia, ignorados y servidores). En los ajustes de VS Code solo hay valores para la primera red:
| Ajuste |
Descripción |
irisIrc.server / irisIrc.port / irisIrc.tls |
Servidor, puerto y TLS de la red inicial |
irisIrc.tlsServerName |
Nombre esperado en el certificado si difiere del servidor |
irisIrc.nick |
Nick por defecto |
Privacidad y seguridad
- La extensión lanza un servidor local (
127.0.0.1, puerto aleatorio) que traduce entre la vista y la red IRC. Solo acepta conexiones con un token de sesión generado al arrancar y desde la propia vista.
- Las conexiones a IRC usan TLS por defecto y se valida el certificado del servidor.
- Las contraseñas van al almacén seguro de VS Code; nunca se escriben en los chats.
- Las fotos de perfil solo se cargan desde el CDN de ChatHispano, y las vistas previas de imágenes solo cuando pulsas "Ver imagen", porque cargar una imagen remota revela tu IP al servidor que la aloja.
- No hay telemetría ni se guardan historiales de conversación en disco.
Requisitos
VS Code 1.90 o superior. Funciona en escritorio (necesita ejecutar Node como proceso hijo, así que no está disponible en VS Code para la web).
| |