Abbiamo tentato di archiviare la cronologia della chat del nostro canale principale nella funzione post ogni mese, per poi avviare una nuova chat del canale principale. Dato il volume dei nostri messaggi, pari a qualche migliaio ogni mese, abbiamo notato che il processo di backup si interrompe dopo che è stato creato un certo numero di post/risposte e non tutta la cronologia della chat viene sottoposta a backup. Apprezzeremmo una guida su come migliorare questa situazione.
La nostra community si basa molto sulle chat. Abbiamo preoccupazioni riguardo al rallentamento delle prestazioni se manteniamo una cronologia illimitata della chat del canale. Infatti, alcuni dei nostri utenti hanno già notato problemi di prestazioni quando il volume della chat è elevato.
Sarebbe ideale se avessimo una funzione che ci permettesse di eseguire il backup/archivio della chat nel post automaticamente su base settimanale o addirittura giornaliera, per poi aprire una nuova chat del canale principale. Se il vostro team di sviluppo non prevede di integrare una tale funzionalità, prenderemmo in considerazione lo sviluppo e il rilascio open-source di un plugin per questo scopo. Apprezzeremmo molto la vostra guida in materia.
Dopo sei mesi di gestione della nostra community, è chiaro che la nostra base di utenti preferisce la chat. Di conseguenza, speriamo che la funzionalità di chat di discourse continui a svilupparsi e a integrarsi più agevolmente con i post in futuro. Molte grazie.
Qualche migliaio al mese non sembra troppo, a me. Vediamo siti che attualmente utilizzano la chat a una velocità di 10-30K messaggi a settimana. Puoi condividere i tuoi numeri con un po’ più di precisione?
Non sono sicuro di quali limitazioni abbiamo attualmente in vigore per progettazione. Cercherò di ottenere alcune risposte in merito. La funzione di archiviazione non è molto utilizzata, per quanto ne so. Potrebbe essere che tu stia raggiungendo alcune limitazioni di cui non siamo ancora a conoscenza. Molti altri siti trattano la chat come più effimera e utilizzano la funzione “cita nel topic” con più parsimonia per catturare intenzionalmente conversazioni specifiche nella chat a cui tengono, piuttosto che archiviare tutto.
Forse archiviare la tua chat più frequentemente aiuterebbe?
Penso che il mio ideale qui sarebbe avere un’opzione per avere un archivio in esecuzione (giornaliero) senza dover chiudere la chat. Il periodo di conservazione potrebbe quindi essere configurato in modo che i messaggi di un dato giorno vengano periodicamente catturati in un topic e poi successivamente eliminati dalle impostazioni di conservazione.
Penso che fare qualcosa del genere sia qualcosa che potremmo fare eventualmente, ma non è qualcosa di cui abbiamo discusso in profondità come team.
Sono felice di discuterne ulteriormente qui, ma al momento non è nella nostra roadmap a breve termine.
È una domanda comprensibile. Non abbiamo ancora alcuna segnalazione per la chat sulla dashboard dell’amministratore, dove potresti cercare per prima cosa qualcosa del genere.
Ci sono alcune statistiche disponibili su /about (ad esempio, messaggi di chat negli ultimi 7 giorni e negli ultimi 30 giorni). Queste da sole aiuterebbero a informare la discussione qui (e permetterebbero ad altri che stanno o non stanno riscontrando lo stesso problema tuo di confrontare e capire meglio perché).
Costruire un forte collegamento tra chat/forum è uno dei nostri obiettivi principali. Continueremo a discuterne internamente, quindi questo potrebbe non evolvere molto nel prossimo futuro, ma penso che migliorare questo aspetto avrebbe senso.
eseguirà automaticamente il backup della chat ogni giorno in un post (con un titolo riassunto da Open AI).
chiuderà automaticamente il canale ogni certo numero di giorni, ad esempio 30 giorni, e ne aprirà uno nuovo.
Non l’abbiamo ancora messo nell’ambiente di produzione. Speriamo che possa aiutare i nostri utenti della community. Penso che ci sia una tendenza a utilizzare più le chat che i post a causa dell’attuale abitudine dei social media delle persone per i messaggi brevi.