Chat Interno
El módulo de Chat permite la comunicación en tiempo real entre los miembros de tu organización directamente dentro de QAL Core, sin necesidad de herramientas externas.
Acceder al chat
Ve a Dashboard → Chat para abrir la interfaz de mensajería.
Tipos de canales
Canales públicos
Cualquier miembro de la organización puede unirse y ver los mensajes. Útiles para anuncios generales, discusiones de equipo o temas abiertos.
Canales privados
Solo los miembros invitados explícitamente pueden ver y participar. Útiles para discusiones confidenciales o grupos de trabajo específicos.
Mensajes Directos (DM)
Conversación privada entre dos usuarios. Solo los dos participantes pueden ver los mensajes.
Crear un canal
- En la barra lateral del chat, haz clic en "+" junto a "Canales"
- Elige el tipo: público o privado
- Ingresa el nombre del canal
- Opcionalmente agrega una descripción
- Para canales privados, selecciona los miembros a invitar
- Crea el canal
Enviar mensajes
Escribe tu mensaje en el campo de texto y presiona Enter o haz clic en el botón de enviar. Soporta:
- Texto plano
- Adjuntos (archivos e imágenes)
- Respuestas a mensajes específicos (thread)
- Reacciones con emoji
Reaccionar a un mensaje
Pasa el cursor sobre un mensaje para ver las opciones de reacción. Haz clic en el emoji que quieres usar. Para eliminar tu reacción, haz clic nuevamente en el mismo emoji.
Adjuntar archivos
Haz clic en el ícono de clip junto al campo de texto, selecciona el archivo y envíalo junto con tu mensaje (o solo el archivo, sin texto).
Indicadores de presencia
La barra lateral muestra el estado de presencia de cada usuario:
- 🟢 En línea — activo en la plataforma
- 🟡 Ausente — inactivo por más de 5 minutos
- ⚫ Desconectado — no está en la plataforma
Mensajes no leídos
El número de mensajes no leídos aparece como un badge rojo junto al nombre del canal en la barra lateral. El badge desaparece cuando abres el canal y lees los mensajes.
Editar y eliminar mensajes
- Editar: Pasa el cursor sobre tu mensaje → ícono de edición → modifica el texto → guarda
- Eliminar: Pasa el cursor sobre tu mensaje → ícono de eliminar → confirma
Los mensajes editados muestran una marca de "(editado)" y los eliminados muestran "Mensaje eliminado" para mantener el hilo coherente.
Gestión de miembros de un canal
Los administradores del canal pueden:
- Agregar nuevos miembros: ícono de personas → "Agregar miembro"
- Remover miembros: ícono de personas → menú junto al miembro → "Remover"
El chat usa Server-Sent Events (SSE) para entrega de mensajes en tiempo real. Si pierdes la conexión, el sistema reconecta automáticamente en 2 segundos.