| Riepilogo | Discourse Chat aggiunge funzionalità di chat alla tua istanza Discourse. | |
| Guida all’installazione | Questo plugin è integrato nel core di Discourse. Non è necessario installare il plugin separatamente. |
Funzionalità
Come menzionato nel nostro annuncio iniziale e nell’aggiornamento più recente e nell’annuncio sui thread, questo plugin aggiunge funzionalità di chat al tuo Discourse, consentendogli 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 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 conservare i messaggi per sempre, ma queste sono impostazioni del sito configurabili:
chat channel retention days(90 giorni di default)
Scegli per quanto tempo conservare i messaggi della Chat per i canalichat dm retention days(per sempre di default)
Scegli per quanto tempo conservare i tuoi messaggi della Chat per i canali di messaggi diretti e di gruppo
Altre impostazioni del sito
Ulteriori impostazioni del sito ti permettono di configurare un set di emoji reazioni predefinite e una serie 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 gli upload).
Accesso ai canali e creazione di nuovi canali
Dopo l’attivazione del plugin, apparirà un fumetto nell’intestazione accanto all’icona di Ricerca, e cliccandoci si aprirà la finestra della Chat a Schermo Intero, dove puoi accedere ai canali predefiniti e avviare nuove chat personali. Per tornare alla finestra della Chat a Schermo Intero da all’interno di ogni canale, utilizza l’icona < nell’angolo in alto a sinistra.
Utilizzando il pulsante
su qualsiasi finestra della Chat, puoi alternare tra la modalità Schermo Intero e la modalità Cassetto.
Crea un canale
Per creare un nuovo canale (solo per lo staff), vai a /chat/browse/open cliccando e selezionando l’icona
nella barra laterale del canale:
Poi, 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 Sfoglia Canali.
Una categoria può avere più canali associati, e se ne possono aggiungere altri in qualsiasi momento. Poiché un canale è sempre collegato a una categoria, puoi fare affidamento sulle autorizzazioni di categoria esistenti per limitare automaticamente chi ha accesso a quella particolare conversazione.
Vuoi un canale solo per i tuoi utenti TL3+? Allora creando un nuovo canale per la tua categoria #lounge otterrai esattamente questo.
Thread
I canali possono avere i thread abilitati alla creazione o successivamente 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 dei 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 agli argomenti, 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 AI è 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 e unirti ai canali dalla pagina “Sfoglia 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
Il @menzionare singoli utenti o gruppi darà l’opzione di invitarli al canale se non sono già partecipanti. Per invitare 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, usa 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, clicca 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 ricollegherà ai messaggi inviati in precedenza.
Opzioni dei messaggi della Chat
Come gli argomenti, i messaggi della Chat supportano:
- Modifiche
- Risposte
- Citazioni
- Oneboxing
- Reazioni
- Segnalibri
- Cancellazione
Nel composer, puoi inserire date, caricare file e GIF! I canali della Chat supportano 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 nell’argomento” per trasformare rapidamente una conversazione in un argomento Discourse per una discussione approfondita, o premere “Copia” per ottenere i messaggi negli appunti da pubblicare in un argomento esistente o in un diverso canale della Chat:
Gli amministratori e i moderatori hanno anche la possibilità di selezionare i messaggi della Chat e spostarli in un canale diverso.
Aggiunta automatica degli 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. Utilizzando questa funzione, gli amministratori possono configurare i “canali predefiniti” per i gruppi di utenti da includere automaticamente:
Per un canale esistente, gli amministratori possono attivare questa funzione 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 ogni 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 ora verranno portati a un pannello informativo utile 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 ogni 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 auto-join, i pulsanti di chiusura del canale e archiviazione del 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 la 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 cliccando 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 argomento o utilizzare un argomento esistente per il processo di archiviazione:
L’archiviazione copierà i messaggi della Chat in una trascrizione della chat e poi li pubblicherà nell’argomento selezionato, e appariranno in questo modo:
Integrazioni
Discourse Chat supporta i webhook in entrata ma non ha ancora supporto per bot interattivi o comandi slash.
Invio di messaggi della Chat utilizzando webhook in entrata [Compatibile con Slack]
L’interfaccia utente per la creazione di webhook si trova su Admin > Plugins > 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 ogni webhook.
Ospitato da noi? La Chat è inclusa come plugin integrato per tutti.
















