| Resumen | Discourse Automation te permite automatizar acciones mediante scripts y disparadores. La personalización se realiza a través de una interfaz de usuario generada automáticamente. | |
| Guía de instalación | Este plugin viene incluido en el núcleo de Discourse. No es necesario instalar el plugin por separado. |
Características
- Automatización sencilla de flujos de trabajo complejos
- Dispara automatizaciones en fechas específicas, periódicamente o en eventos específicos
- Proporciona interfaces de usuario generadas automáticamente para especificar opciones para tu automatización
Configuración
Las automatizaciones pueden crearse y actualizarse desde Administración → Plugins → Automatizaciones, o directamente desde /admin/plugins/discourse-automation.
Scripts disponibles
| Guía | Script | Disparador(es) | Descripción |
|---|---|---|---|
| Agregar usuario a grupo mediante campo personalizado | Agrega un usuario a un grupo basado en un campo de usuario personalizado | ||
| Agregar “último verificado por” | Agrega una función de “último verificado por” al final de la primera publicación | ||
| Agregar “último editado por” | Agrega una nota de “último editado por” al final de la primera publicación | ||
| Respuesta automática | Dada una serie de palabras clave y respuestas asociadas, responde automáticamente con la respuesta correspondiente | ||
| Etiquetar tema automáticamente | Etiquetar un tema automáticamente | ||
| Cerrar tema | Cerrar un tema automáticamente | ||
| Crear publicación | Crea una publicación | ||
| Marcar publicación por palabras | Marcar un tema al crear/editar si contiene palabras específicas | ||
| Intercambio de regalos | Implementación simple del juego de Santa Secreto | ||
| Notificación de categoría de grupo predeterminada | Establece automáticamente un nivel de notificación de grupo para subcategorías recién creadas | ||
| Hacer tema de banner | Convertir un tema en un aviso de banner | ||
| Fijar tema | Fijar y desfijar un tema en el futuro | ||
| Asignación aleatoria (Asignar) |
Asignar un tema aleatoriamente | ||
| Programar un PM con resultados del explorador de datos (Explorador de datos) |
Enviar un PM regular con los resultados de una consulta del explorador de datos | ||
| Enviar mensaje de Chat (Chat) |
Envía un mensaje de Chat a un Canal | ||
| Enviar PMs | Enviar PMs con soporte para marcadores de posición | ||
| Suspender usuario por correo electrónico | Suspender un usuario por una duración especificada | ||
| Palabras requeridas en tema | Exigir la presencia de al menos una de las palabras especificadas en las publicaciones de un tema | ||
| Clasificar publicaciones usando IA (Discourse AI) | Mejorar la gestión y moderación de publicaciones del foro automatizando el proceso de clasificación de publicaciones | ||
| Aviso global de usuario | Muestra un aviso global en el sitio para un usuario específico | ||
| Membresía de grupo de usuario mediante medalla | Agregar usuarios a un grupo automáticamente basándose en sus medallas obtenidas | ||
| Webhook de Zapier | Llama a un webhook de Zapier |
Disparadores disponibles
Ten en cuenta que, debido a su naturaleza, cada script solo admite ciertos disparadores. Por ejemplo, no tendría sentido que un script que hace cumplir el contenido de una publicación se active cuando un usuario se agrega a un grupo.
Todos los disparadores disponibles se mencionan en la tabla “Scripts disponibles” anterior.
La mayoría de los disparadores son autoexplicativos, pero aquí hay algunos que pueden necesitar un poco más de detalle:
| Disparador | Descripción |
|---|---|
| Después de cocinar publicación | Se activa después de que una publicación se renderiza para su visualización |
| Llamada API | Se activa cuando se llama a un cierto punto final de API |
| Wiki estancada | Se activa cuando una wiki no ha sido editada por un tiempo |
| Tema estancado | Se activa cuando un tema no ha recibido respuestas después de un cierto tiempo |
| Tema | Se activa cuando se hace una respuesta a un tema |
Si necesitas alguna aclaración sobre otros, no dudes en preguntar a continuación. ![]()
¡Más scripts y disparadores en camino!
Automatizaciones personalizadas
También puedes crear automatizaciones personalizadas.
Consulta nuestra guía para desarrolladores para más información - Create custom Automations
¿Alojado por nosotros? Este plugin está disponible en nuestros planes Empresarial y Corporativo. Automation | Discourse - Civilized Discussion


