Riproduzione del problema
- Ottieni un’istanza di test in modo da non danneggiare una community esistente.
- Imposta
messaggi personali massimi al giorno= 1. (Il valore predefinito è 20. Non sono sicuro di cosa significhi 0 per questa impostazione, quindi sto usando la cosa più vicina.) - Impersona un utente non staff. (Come amministratore non ho riscontrato il problema. Suppongo sia perché lo staff non è soggetto a questo limite di frequenza, ma non ho esaminato il codice per esserne sicuro.)
- Invia un messaggio privato di prova dall’account che stai impersonando a qualcun altro. (L’ho inviato al mio account.)
- Segnala un post casuale con il motivo “Qualcos’altro”. (Da quello che posso dire, altri motivi di segnalazione non presentano il problema.)
Dovresti ricevere un popup che dice:
Si è verificato un errore: Hai raggiunto il numero massimo di messaggi consentiti al giorno. Puoi creare nuovi messaggi tra 23 ore.
Perché è importante
Ci sono diverse impostazioni pertinenti:
- Thread PM al giorno. (Predefinito 20)
- Segnalazioni al giorno. (Predefinito 20)
- Segnalazioni al giorno moltiplicate per livello di fiducia. (TL2 => 1,5, TL3 => 2, TL4 => 3)
Di conseguenza, gli utenti TL3 possono avviare fino a 20 thread PM in un periodo di 24 ore e segnalare fino a 40 post. Tuttavia, le segnalazioni che utilizzano il motivo “Qualcos’altro” contano sia per il limite dei thread PM sia per il limite di segnalazione. Poiché non esiste un moltiplicatore TL per il limite PM, è impossibile aumentare il limite di frequenza solo per gli utenti fidati.
Forse ancora più importante, il messaggio non sembra correlato all’azione intrapresa dall’utente. Non è ovvio che un particolare motivo di segnalazione avvii un thread PM. Per vedere questa confusione nella vita reale, consulta questi thread:
Dopo aver indagato oggi, ora posso suggerire di non utilizzare il motivo “Qualcos’altro” se si esauriscono i thread PM in un giorno. Ma non è l’ideale perché scoraggerà alcuni utenti dall’aggiungere il contesto necessario alle loro segnalazioni. Probabilmente aumenterò semplicemente il limite di frequenza dei thread PM e spero che nessuno scopra di poter iniziare a inviare spam ad altri utenti.
Possibili soluzioni
- Non conteggiare i thread PM generati dal sistema a carico di un utente. Quindi, se segnalo un post e il sistema lo trasforma in un thread PM con i moderatori, ciò non dovrebbe incidere sul mio limite. Per le segnalazioni, dovrebbe applicarsi solo il limite di frequenza delle segnalazioni.
- Correggere il messaggio in modo che gli utenti possano diagnosticare autonomamente il problema. Non ho copie concise da suggerire, ma dovrebbe essere chiaro che il problema è la segnalazione con “Qualcos’altro” piuttosto che altri tipi di segnalazioni. Eviterei qualsiasi indicazione che questo sia correlato ai thread PM a meno che non sia spiegato attentamente. Sta entrando troppo nei dettagli del sistema per la persona media.
- Aggiungere moltiplicatori basati su TL al limite di frequenza dei thread PM. Onestamente penso che 20 siano sufficienti in quasi tutte le situazioni tranne quelle più estreme. Ma se le segnalazioni incidono sul limite, vorrei dare agli utenti fidati almeno tante partenze di thread PM quanti gli utenti normali.