Un utente si lamenta di non ricevere messaggi diretti tramite chat, inoltre il mittente vede un errore “utente ha disattivato la chat”. Nel tentativo di guidarlo a riattivare i messaggi, gli ho detto di andare su Preferenze > Utenti, dove vedo una sezione chiamata “Messaggi” che include l’impostazione “Consenti ad altri utenti di inviarmi messaggi personali e messaggi diretti di chat”. Tuttavia, questo utente non ha l’impostazione (ho controllato impersonandolo).
L’utente è membro di un gruppo autorizzato a utilizzare chat e messaggi diretti? Verificherei le impostazioni del sito chat allowed groups e direct message enabled groups.
Sembra che la descrizione di direct message enabled groups sia un po’ fuorviante
Consenti agli utenti all’interno di questi gruppi di creare chat personali da utente a utente. Nota: lo staff può sempre creare chat personali e gli utenti potranno rispondere alle chat personali avviate da utenti che hanno il permesso di crearle.
Non sono in grado di avviare una DM con un utente non autorizzato a utilizzare la chat; possono solo rispondere alle chat create quando erano autorizzati a utilizzare la chat.
Questo è un test più completo, ma nel caso non lo sapessi, gli amministratori (e forse i moderatori?) possono modificare le preferenze degli utenti senza impersonarli (il che evita l’annoiante ciclo di logout/login). (Se lo sapevi, forse questo aiuterà qualcun altro)