Come gestisce Discourse le azioni contrastanti delle parole monitorate

Ciao! Buon pomeriggio,

Sto attualmente creando la mia lista di parole monitorate utilizzando espressioni regolari per azione (ad esempio segnalazione, blocco, silenziamento, approvazione, censura, ecc.) e mi chiedevo cosa succederebbe se una stessa parola appartenesse a più liste.

Alcune azioni hanno la priorità sulle altre? Vengono eseguite tutte le azioni?

Ad esempio, supponiamo che io inserisca la parola “test” in ogni lista: come gestirebbe Discourse la corrispondenza in tutte le situazioni e deciderebbe se bloccare, inviare il post in approvazione o censurare la parola?

Grazie mille :wink:

Il blocco viene applicato per primo perché impedisce la creazione del post… se si rimuove il blocco, tutte le altre azioni possono avvenire contemporaneamente poiché sono indipendenti. Un post può essere segnalato, tenuto in attesa di approvazione, l’autore può essere silenziato e il contenuto censurato — nessuna di queste azioni dipende dalle altre.

Questo non è possibile. Una volta che aggiungi „test“ a un secondo elenco, viene rimosso dal primo.

(Ovviamente, usando le espressioni regolari, una parola può comunque corrispondere a più azioni, ma ho pensato che potesse essere utile sapere che le parole scompaiono in silenzio dagli altri elenchi.)