| Resumen | Discourse Chat añade funcionalidad de chat a tu instancia de Discourse. | |
| Guía de instalación | Este plugin está incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado. |
Características
Como se mencionó en nuestro anuncio inicial y actualización más reciente, este plugin añade funcionalidad de chat a tu Discourse para que pueda soportar de forma nativa tanto las necesidades de comunicación de formato largo como de formato corto de tu comunidad en línea.
Configuración
Configuración inicial
![]()
Dirígete a tu página /admin/plugins para hacer clic en el botón de
Configuración del chat.
En esa página, el Chat se puede habilitar marcando la opción de configuración del sitio chat enabled. Por defecto, el Chat solo estará disponible para el grupo de personal, pero puedes añadir más grupos (o abrirlo a everyone) añadiéndolos a la configuración chat allowed groups.
Retención de canales
Por defecto, los canales están configurados para retener mensajes durante 90 días y los mensajes directos están configurados para retener mensajes para siempre, pero estas son configuraciones del sitio configurables:
chat channel retention days(por defecto 90 días)
Elige cuánto tiempo retener los mensajes del Chat para los canales.chat dm retention days(por defecto para siempre)
Elige cuánto tiempo retener tus mensajes del Chat para chats personales.
Otras configuraciones del sitio
Configuraciones adicionales del sitio te permiten configurar un conjunto de reacciones de emoji por defecto y una gama de características de seguridad (como mensajes de chat máximos por segundo, longitud mínima del mensaje, duración del silencio y si se permiten cargas).
Acceso a canales y creación de nuevos
Después de habilitar el plugin, aparecerá una burbuja de diálogo en la cabecera junto al icono de Búsqueda, y al hacer clic en ella se abrirá tu ventana de Chat Pantalla Completa, donde podrás acceder a los canales por defecto, así como iniciar nuevos chats personales. Para volver a tu ventana de Chat en Pantalla Completa desde dentro de cada canal, utiliza el icono < en la esquina superior izquierda.
Usando el botón
en cualquier ventana de Chat, puedes alternar entre el modo Pantalla Completa y el modo Cajón.
Crear un canal
Para crear un nuevo canal (solo personal), selecciona el icono
en la esquina superior derecha de tu ventana de Chat en Pantalla Completa y selecciona Crear un canal. Elige una categoría para asociarlo, dale un nombre y añade una descripción opcional para mostrar en la página de Navegar por canales.
Una Categoría puede tener múltiples canales asociados a ella, y se pueden añadir más en cualquier momento. Como un canal siempre está vinculado a una categoría, puedes confiar en los permisos de categoría existentes para limitar automáticamente quién tiene acceso a esa conversación en particular.
¿Quieres un canal solo para tus usuarios TL3+? Entonces crear un nuevo canal para tu categoría Lounge hará precisamente eso.
Unirse a un canal
Puedes previsualizar y unirte a canales desde la página ‘Navegar por canales’. Desde esta página, puedes ver todos los canales que son visibles para ti y elegibles para unirte, así como controlar tus notificaciones para cada canal usando las opciones en el icono de la campana.
Invitar usuarios a canales
Mencionar @ a usuarios individuales o grupos les dará la opción de invitarlos al canal si aún no son participantes. Para invitar grupos de esta manera, la opción ‘¿Quién puede @mencionar a este grupo?’ en la página /manage/interaction del grupo debe estar configurada en algo distinto de ‘Nadie’.
Cerrar y eliminar canales
Los administradores y moderadores pueden cerrar o eliminar canales desde la página de configuración del canal, a la que se puede acceder haciendo clic en el nombre del canal en la cabecera del canal. Un canal cerrado se puede reabrir en cualquier momento, pero la eliminación de un canal no es reversible, por lo que existe una verificación de confirmación adicional.
Iniciar un chat personal
Para iniciar un chat personal, usa el icono
en tu ventana de Chat en Pantalla Completa y empieza a añadir nombres de usuario a la lista de destinatarios. Para salir de un chat personal, haz clic en el icono X junto al nombre del canal (solo en escritorio).
Si sales accidentalmente de un chat personal, iniciar un nuevo chat con la misma persona/personas te vinculará a los mensajes enviados previamente.
Opciones dentro del chat
Al igual que los temas, los Mensajes de Chat admiten:
- Ediciones
- Respuestas
- Citas
- Oneboxing
- Reacciones
- Marcadores
- Eliminación
En el compositor, puedes insertar fechas, cargar archivos y GIFs. Los canales de chat admiten menciones @here y @all en todo el canal con indicadores de presencia por canal como un halo verde para usuarios en línea y el indicador el nombre de usuario está escribiendo….
También puedes seleccionar uno o más Mensajes de Chat y ‘Citar en tema’ para tomar una conversación rápida y convertirla en un tema de Discourse para una discusión en profundidad.
Los administradores y moderadores también tienen la capacidad de seleccionar Mensajes de Chat y moverlos a un canal diferente.
Añadir automáticamente usuarios a un canal
Panel de información del chat
Al hacer clic en el título de un canal, los usuarios serán llevados a un útil panel de información con tres pestañas:
![]()
- La pestaña Acerca de mostrará el título, la descripción y la categoría enlazada, para que los usuarios tengan el contexto que necesitan para cada canal.
- La pestaña Miembros permite a los usuarios ver quién más está en la sala con ellos (lista de miembros y recuento total). Incluye un filtro para que puedan usar la búsqueda.
![]()
- La pestaña Configuración te permitirá establecer preferencias de notificación (silenciar, notificaciones push de escritorio/móvil). Para los administradores, esta pestaña también incluye el control del modo de auto-unión.
Preferencias del chat
Cuando el Chat está habilitado, los usuarios ven una nueva página /preferences/chat en sus preferencias. En esta página, pueden optar por no participar en el Chat, optar por no recibir notificaciones de @here y @all, gestionar sus notificaciones por correo electrónico del Chat o elegir un sonido de escritorio.
La configuración existente en la página /preferences/users también se aplica a los mensajes directos del chat, por lo que los usuarios también pueden desactivar los mensajes directos o silenciar o ignorar a otros usuarios individuales.
Integraciones
Discourse Chat soporta webhooks entrantes pero aún no tiene soporte para bots interactivos o comandos de barra.
Envío de mensajes de Chat usando webhooks entrantes [Compatible con Slack]
La interfaz de usuario para crear webhooks se encuentra en Admin > Plugins > Chat > Nuevo webhook entrante. Puedes configurar un nombre, descripción, nombre de usuario (que publica mensajes), canal de destino y emoji para cada webhook.
¿Alojado por nosotros? El Chat está incluido como un plugin empaquetado para todos. ![]()
