Abbiamo disabilitato i messaggi privati perché non vogliamo che gli utenti possano scambiarsi messaggi individualmente. Tuttavia, ritengo che potrebbe essere utile mantenere disponibili le menzioni e la messaggistica di gruppo. Ad esempio, supponiamo di creare un gruppo per tutti i partecipanti a un determinato evento. Vorremmo poter scambiarci messaggi prima e durante l’evento e notificare automaticamente tutti quando viene inviato un messaggio. Una volta terminato l’evento, il gruppo non sarà più necessario, quindi una categoria privata potrebbe non essere la soluzione più adatta.
Caso d’uso interessante, ma non riesco a pensare a una soluzione alternativa.
Se i messaggi personali sono disabilitati a livello globale, ciò include anche i messaggi personali nei gruppi. L’ho appena testato sul mio sito: è un po’ confuso perché il pulsante “Messaggio” rimane disponibile nella pagina del gruppo, ma si verifica un errore quando si tenta di inviare il messaggio.
Penso che tu debba creare una categoria privata per il gruppo e poi eliminarla una volta terminato l’evento.
Sposterei questo argomento nella categoria Contribute > Feature. Credo che dovrebbe essere possibile per gli utenti che non hanno il permesso di inviare messaggi privati ad altri utenti inviare comunque un messaggio a un gruppo.
La mia motivazione è che il modo più semplice per configurare un sistema di supporto su Discourse consiste nel creare un gruppo personalizzato per rispondere alle richieste di assistenza, consentendo poi agli utenti di inviare messaggi privati al gruppo. Attualmente, questa funzionalità dipende dall’attivazione dell’impostazione enable personal messages. Anche con tale impostazione abilitata, solo gli utenti che soddisfano il requisito dell’impostazione min trust to send messages potranno inviare messaggi sul sito al gruppo. Non credo che la configurazione di questo tipo di sistema di supporto debba dipendere dall’autorizzazione agli utenti di inviare messaggi privati ad altri utenti.
Un possibile modo per gestire questa situazione sarebbe aggiungere un’impostazione del sito min trust to message group. In questo modo, i messaggi privati ordinari potrebbero essere disabilitati per gli utenti normali impostando l’impostazione min trust to send messages su Staff (o 4:leader), ma tutti gli utenti del sito potrebbero essere autorizzati a inviare messaggi al sistema di supporto impostando l’impostazione min trust to message group su 0: new user.
Sembra davvero ragionevole!
Riflettendoci ulteriormente, non sono sicuro che sia necessaria una nuova impostazione del sito. Invece, si potrebbe rispettare l’impostazione del gruppo “Chi può inviare messaggi a questo gruppo” e ignorare i valori delle impostazioni del sito “Abilita messaggi personali” e “Livello minimo di fiducia per inviare messaggi” quando si inviano messaggi a un gruppo. Potrebbero essere aggiunte alcune opzioni in più all’impostazione “Chi può inviare messaggi a questo gruppo” nella pagina del gruppo. Ad esempio, l’invio di messaggi a un gruppo specifico potrebbe essere limitato in base al livello di fiducia.
In qualche modo correlato a questo argomento, in certi casi l’impostazione “Abilita messaggi personali” sembra ridondante. Se venisse aggiunta un’opzione “staff” all’impostazione “Livello minimo di fiducia per inviare messaggi”, potrebbe non esserci più bisogno dell’impostazione “Abilita messaggi personali”.
I flag ‘altro’ possono essere inviati ai moderatori anche quando i messaggi privati sono disabilitati: è possibile aggiungere gruppi opzionali aggiuntivi a quella whitelist?
Mi piace molto l’idea che l’impostazione “Chi può inviare messaggi a questo gruppo” abbia la priorità.
Ha senso per me!
Wow, stavo cercando su Meta una discussione proprio su questo argomento: vorremmo poter disabilitare i messaggi privati tra gli utenti, ma permettere loro di scrivere al nostro gruppo @support.
![]()
Un altro problema correlato è la possibilità per gli utenti di cercare altri utenti: dato che non vogliamo che si scambino messaggi privati, non vorremmo nemmeno che possano cercarsi a vicenda. Preferiremmo quindi avere un’impostazione che permetta di abilitare o disabilitare anche la ricerca.
