Configuración de retención por canal de chat

Continuando la discusión de Presentamos Discourse Chat (BETA):

Estoy tratando de configurar algo así como un dojo en línea y estaba pensando en usar uno de los canales de chat como un ring de sparring. Para este canal específico, me gustaría establecer la retención en 1 día o incluso menos, tal vez a unas pocas horas. Para otros canales, me gustaría que la retención fuera infinita. Para otros, tal vez incluso unos minutos.

¿Hay algún plan para agregar esta y/o otras configuraciones específicas del canal de chat?

Si no está en el plan, ¿alguna sugerencia sobre qué tan difícil sería implementar esto en un plugin?

1 me gusta

No es que haya mirado el código, pero debería ser bastante fácil configurar un trabajo que limpie un canal. La parte difícil sería encontrar una experiencia de usuario para gestionarlo. Si estuvieras contento con codificarlo de forma rígida, no debería ser más que unas pocas líneas de código por categoría una vez que descubras cómo crear un trabajo.

1 me gusta

Nada concreto todavía, ¡pero este es ciertamente un caso de uso interesante! Tendremos que esperar un poco hasta que terminemos la pantalla de “información del canal de chat”.

3 Me gusta

Ooo genial, estoy emocionado de que una pantalla de información del canal de chat esté en camino. Me parece genial.

3 Me gusta

Sí, es muy probable, mostrará la lista de miembros en un canal, fue una gran solicitud repetida de varios probadores de chat.

5 Me gusta

La integración de chat en Discourse-Core funciona muy bien. El tiempo de retención global está bien, pero tengo el mismo requisito que Jim. ¿Es posible obtener la retención por canal?

2 Me gusta

¿Cuál es el estado de esa “información del canal de chat”?

Me gustaría empezar a usar el chat. Pero en nuestro sitio los “Canales Específicos de Temas” necesitan una retención larga. El “Chat Principal Público” solo una retención corta.

Gracias por su tiempo.

1 me gusta