| Riepilogo | Discourse Chat aggiunge funzionalità di chat alla tua istanza Discourse. | |
| Guida all’installazione | Questo plugin è integrato nel nucleo di Discourse. Non è necessario installare il plugin separatamente. |
Funzionalità
Come menzionato nel nostro annuncio iniziale, nell’aggiornamento più recente e nell’annuncio sui thread, questo plugin aggiunge funzionalità di chat alla tua istanza Discourse, consentendole di supportare nativamente sia le esigenze di comunicazione a lungo termine che quelle a breve termine della tua comunità online.
Configurazione
Configurazione iniziale
La chat è abilitata per impostazione predefinita per tutti i nostri siti ospitati, ma se non è ancora abilitata, puoi andare su /admin/plugins e attivare il plugin:
Per impostazione predefinita, la chat sarà disponibile solo per il gruppo dello staff, ma puoi aggiungere altri gruppi aggiungendoli all’impostazione chat allowed groups.
Conservazione dei canali
Per impostazione predefinita, i canali sono configurati per conservare i messaggi per 90 giorni e i messaggi diretti e di gruppo sono configurati per conservarli per sempre, ma queste sono impostazioni del sito configurabili:
chat channel retention days(90 giorni per impostazione predefinita)
Scegli per quanto tempo conservare i messaggi della chat per i canalichat dm retention days(per sempre per impostazione predefinita)
Scegli per quanto tempo conservare i messaggi della chat per i canali di messaggi diretti e di gruppo
Altre impostazioni del sito
Ulteriori impostazioni del sito ti consentono di configurare un set di reazioni emoji predefinite e una gamma di funzionalità di sicurezza (come il numero massimo di messaggi di chat al secondo, la lunghezza minima del messaggio, la durata del silenzio e se consentire i caricamenti).
Accesso ai canali e creazione di nuovi canali
Dopo l’attivazione del plugin, apparirà un’icona a forma di fumetto nell’intestazione accanto all’icona di Ricerca, e cliccando su quella si aprirà la finestra della chat a Schermo Intero, dove puoi accedere ai canali predefiniti nonché avviare nuove chat personali. Per tornare alla finestra della chat a Schermo Intero dall’interno di ciascun canale, utilizza l’icona < nell’angolo in alto a sinistra.
Utilizzando il pulsante
su qualsiasi finestra della chat, puoi passare dalla modalità Schermo Intero alla modalità Cassetto (Drawer).
Crea un canale
Per creare un nuovo canale (solo per lo staff), vai a /chat/browse/open facendo clic sull’icona
nella barra laterale del canale:
Quindi, seleziona Nuovo canale dall’angolo in alto a destra della pagina. Scegli una categoria a cui associarlo, dagli un nome, un’emoji e aggiungi una descrizione opzionale da visualizzare nella pagina Naviga Canali.
Una categoria può avere più canali associati ad essa e se ne possono aggiungere altri in qualsiasi momento. Poiché un canale è sempre collegato a una categoria, puoi fare affidamento sulle autorizzazioni della categoria esistente per limitare automaticamente chi ha accesso a quella particolare conversazione.
Vuoi un canale solo per i tuoi utenti TL3+? Allora la creazione di un nuovo canale per la tua categoria #lounge farà esattamente questo.
Thread
I canali possono avere i thread abilitati alla creazione o in seguito nella pagina delle impostazioni del canale:
Quando un membro risponde a un messaggio della chat quando il canale ha i thread abilitati, si aprirà una barra laterale del thread e un estratto dell’ultimo messaggio nel thread verrà visualizzato sotto il messaggio originale nel flusso principale del canale:
I thread hanno livelli di tracciamento simili ai topic, che possono essere modificati tramite l’icona
nell’angolo in alto a destra del thread:
Il creatore del thread può modificare il titolo del thread. Nei siti ospitati da Discourse, la generazione del titolo del thread tramite IA è abilitata per impostazione predefinita ![]()
I membri possono vedere tutti i thread a cui partecipano tramite il link “I miei thread” nella parte superiore della barra laterale della chat:
Unirsi a un canale
Puoi visualizzare in anteprima e unirti ai canali dalla pagina ‘Naviga canali’. Da questa pagina, puoi visualizzare tutti i canali che sono visibili a te e idonei a cui unirti.
Invitare utenti nei canali con @menzioni
@menzionare singoli utenti o gruppi darà l’opzione di invitarli al canale se non sono già partecipanti. Per invitare i gruppi in questo modo, l’impostazione ‘Chi può @menzionare questo gruppo?’ nella pagina /manage/interaction del gruppo deve essere impostata su qualcosa di diverso da ‘Nessuno’.
Avviare un messaggio diretto o una chat di gruppo
Per avviare un messaggio diretto, utilizza l’icona
nella finestra della chat a Schermo Intero nella sezione DM e inizia ad aggiungere i nomi utente all’elenco dei destinatari. Per lasciare un messaggio diretto o una chat di gruppo, fai clic sull’icona X accanto al nome del canale (solo su desktop).
Se lasci accidentalmente un messaggio diretto, l’avvio di una nuova chat con la stessa persona/gruppo di persone ti collegherà nuovamente ai messaggi inviati in precedenza.
Opzioni dei messaggi della chat
Come i topic, i messaggi della chat supportano:
- Modifiche
- Risposte
- Citazioni
- Oneboxing
- Reazioni
- Segnalibri
- Eliminazione
Nel composer, puoi inserire date, caricare file e GIF! I canali della chat supportano le menzioni @here e @all a livello di canale per canale, mentre sono presenti anche funzionalità di presenza come un alone verde per gli utenti online e l’indicatore l’utente sta scrivendo…
Puoi anche selezionare uno o più messaggi della chat e ‘Cita nel topic’ per prendere una conversazione rapida e trasformarla in un topic di Discourse per una discussione approfondita, oppure premere ‘Copia’ per ottenere i messaggi negli appunti da pubblicare in un topic esistente o in un canale della chat diverso:
Gli amministratori e i moderatori hanno anche la possibilità di selezionare i messaggi della chat e spostarli in un canale diverso.
Aggiungi automaticamente gli utenti a un canale
Durante la creazione di un nuovo canale, gli amministratori vedranno ora un’opzione per aggiungere tutti i nuovi e gli utenti esistenti ad esso. Utilizzando questa funzione, gli amministratori possono configurare “canali predefiniti” per gruppi di utenti da includere automaticamente:
Per un canale esistente, gli amministratori possono attivare questa comportamento nelle Impostazioni del Canale. In tutti i casi, apparirà una finestra di dialogo di conferma per indicare il numero di utenti che vengono aggiunti.
Ricerca
I membri possono cercare i messaggi dei singoli canali con l’icona di ricerca nell’angolo in alto a destra di ciascun canale:
Oppure cercare tutti i canali tramite il link “Cerca” nella parte superiore della barra laterale della chat:
Pannello informazioni della chat
Cliccando sul titolo di un canale, gli utenti verranno ora portati a un utile pannello informazioni con due schede:
-
La scheda Impostazioni visualizzerà titolo, descrizione e categoria collegata, in modo che gli utenti abbiano il contesto di cui hanno bisogno per ciascun canale.
Permetterà anche di impostare le preferenze di notifica (muto, notifiche push desktop/mobile). Per gli amministratori, questa scheda include anche l’interruttore della modalità di join automatico, i pulsanti chiudi canale e archivia canale.
-
La scheda Membri permette agli utenti di vedere chi altro è nella stanza con loro (elenco membri e conteggio totale). Include un filtro per consentire l’uso della ricerca.
![]()
Preferenze della chat
Quando la chat è abilitata, gli utenti vedono una nuova pagina /preferences/chat nelle loro preferenze. In questa pagina, possono disattivare la chat, disattivare le notifiche @here e @all, gestire le notifiche email della chat o scegliere un suono desktop.
Le impostazioni esistenti nella pagina /preferences/users si applicano anche ai messaggi diretti della chat, quindi gli utenti possono anche disattivare i messaggi diretti o silenziare o ignorare altri utenti individuali.
Chiusura, eliminazione e archiviazione dei canali
Gli amministratori e i moderatori possono chiudere o eliminare i canali dalla pagina delle impostazioni del canale, a cui si può accedere facendo clic sul nome del canale nell’intestazione del canale. Un canale chiuso può essere riaperto in qualsiasi momento, ma l’eliminazione di un canale non è reversibile, quindi è presente un ulteriore controllo di conferma.
Per archiviare un canale, l’impostazione chat allow archiving channels deve essere abilitata e il canale deve essere chiuso. Puoi quindi scegliere “Archivia canale” dalle impostazioni del canale e ti verrà presentata una finestra modale che chiede se vuoi creare un nuovo topic o utilizzare un topic esistente per il processo di archiviazione:
L’archiviazione copierà i messaggi della chat in una trascrizione della chat e poi li pubblicherà nel topic selezionato, e appariranno così:
Integrazioni
Discourse Chat supporta i webhook in entrata, ma non supporta ancora i bot interattivi o i comandi slash.
Invio di messaggi della chat utilizzando webhook in entrata [Compatibile con Slack]
L’interfaccia utente per la creazione di webhook si trova in Amministratore > Plugin > Chat > Nuovo webhook in entrata. Puoi configurare un nome, una descrizione, un nome utente (che pubblica i messaggi), il canale di destinazione e un’emoji per ciascun webhook.
Ospitato da noi? La chat è inclusa come plugin bundle per tutti.
















