C'è un modo per limitare le ore di pubblicazione?

Ciao,

Questa è un’idea un po’ fuori dagli schemi, ma esiste un modo per limitare gli orari in cui è possibile pubblicare su una community di Discourse?

Recentemente abbiamo avuto alcuni episodi in cui soggetti malevoli hanno scelto momenti inopportuni per invadere il forum, proprio quando c’è meno gente disponibile a intervenire e ripulire.

So che è un po’ in contrasto con lo spirito di apertura tipico delle community. Tuttavia, sarebbe utile avere una sorta di “orario d’ufficio” per il forum.

Sentiti libero di dirmi che sto esagerando.

Potresti mettere il sito in modalità sola lettura quando l’ultimo moderatore lascia l’edificio.

Stanno creando nuovi account e pubblicando contenuti questi attori malevoli? Puoi bloccarli e il loro indirizzo IP? Potresti disabilitare i nuovi account o inasprire le restrizioni per i nuovi utenti.

Sì, è quello che abbiamo fatto per il momento. Non sembra una soluzione a lungo termine dato che il messaggio è un po’ confuso.

Sì, abbiamo bloccato alcune persone, ma sono estremamente astuti nell’aggirare i blocchi, usando anche le VPN per eludere i divieti basati sull’IP. Non vorremmo dover rendere più difficile la registrazione, ma potrebbe essere l’unica opzione.

Puoi modificare il testo del messaggio. Personalizza tutto il testo in Discourse.

Potresti limitare l’accesso ai soli login social. Immagino che creare nuovi account Gmail sia piuttosto scomodo.

Oppure, abilita semplicemente l’impostazione must_approve_users, così almeno non li fai entrare senza il tuo permesso.

Ciao @cookywook

Conosco la situazione in cui ti trovi, quindi forse sono un po’ più informato al riguardo rispetto ad altri membri del forum.

L’obiettivo principale del supporto della comunità è rivolto ai clienti esistenti o anche a quelli potenziali (ad esempio, domande e risposte prima dell’impegno)? Seguendo il ragionamento di @pfaffman, forse imporre un accesso tramite la tua piattaforma potrebbe essere un’opzione, in modo che debbano essere già clienti esistenti?

Sì, questa è la soluzione ideale! Ma richiede supporto ingegneristico che semplicemente non abbiamo.

Comprensibile!

Un’altra opzione (che richiederebbe meno lavoro) sarebbe una chiamata API temporizzata al forum per attivare la modalità sola lettura. Forse uno script semplice per inviare una richiesta PUT a /admin/backups/readonly, impostato su un cron job o simile.

Solo un’idea! Ma sono felice di provare ad aiutare se posso.

Se ti interessi solo dei clienti esistenti, la funzione ‘must-approve-users’ non sembra essere così complessa o costosa. Immagino che un cliente sia disposto ad aspettare fino al giorno lavorativo successivo.

Ma la modalità sola lettura impedisce anche agli utenti di accedere, leggere e rispondere ai messaggi privati, al sistema di registrare le visualizzazioni di pagina, i like, le segnalazioni, insomma… tutto.

Una chiamata API per modificare le autorizzazioni delle categorie funzionerebbe meglio, ma sarebbe davvero fantastico se fosse un semplice checkbox nelle impostazioni.

E se si richiedesse l’approvazione del primo post per gli utenti con bassa fiducia?

approve post count

Il numero di post di un nuovo utente o di un utente base che devono essere approvati

Impostalo a 1 o 2. In questo modo, gli utenti esistenti di buon livello si troveranno in una situazione ottimale. Gli spammer e i soggetti malevoli dovrebbero essere tutti al livello TL0 - TL1, quindi dovranno essere approvati dallo staff.