hier ist ein etwas ungewöhnlicher Vorschlag: Gibt es eine Möglichkeit, die Zeiten einzuschränken, zu denen in einer Discourse-Community gepostet werden kann?
Wir hatten kürzlich einige Vorfälle, bei denen böswillige Akteure ungünstige Zeitpunkte gewählt haben, um das Forum zu überfallen – zu Zeiten, an denen weniger Leute da sind, um die Sache aufzuräumen.
Ich weiß, dass das dem offenen Geist einer Community etwas widerspricht. Aber eine Art „Bürozeiten“ für das Forum einzurichten, wäre hilfreich.
Du könntest die Seite in den Nur-Lese-Modus versetzen, wenn der letzte Moderator das Gebäude verlässt.
Sind dies böswillige Akteure, die neue Konten erstellen und Inhalte posten? Kannst du sie und ihre IP-Adressen blockieren? Du könntest neue Konten deaktivieren oder die Einschränkungen für neue Nutzer verschärfen.
Ja, das haben wir vorläufig gemacht. Es fühlt sich jedoch nicht nach einer langfristigen Lösung an, da die Meldung etwas verwirrend ist.
Ja, wir blockieren bereits Nutzer, aber sie sind extrem geschickt darin, die Blockaden zu umgehen, sogar indem sie VPNs nutzen, um IP-Sperren zu umgehen. Wir würden ungern die Anmeldung erschweren, aber es könnte unsere einzige Option sein.
ich kenne die Situation, in der du dich befindest, und bin daher vielleicht etwas besser informiert als andere im Forum.
Ist der Hauptfokus der Community die Unterstützung bestehender Kunden oder auch potenzieller (z. B. Fragen und Antworten vor einer Verpflichtung)? In Anlehnung an das, was @pfaffman sagte, wäre es vielleicht eine Option, eine Anmeldung über deine eigene Plattform zu erzwingen, sodass nur bestehende Kunden Zugang hätten.
Eine weitere Option (die weniger Aufwand erfordern würde) wäre ein zeitgesteuerter API-Aufruf an das Forum, um den schreibgeschützten Modus auszulösen. Vielleicht ein kleines Skript, das eine PUT-Anfrage an /admin/backups/readonly sendet und über einen Cron-Job oder Ähnliches eingerichtet ist.
Nur eine Idee! Aber ich helfe gerne, wenn ich kann.
Wenn es dir nur um bestehende Kunden geht, scheint die Funktion ‘Benutzer müssen genehmigt werden’ nicht allzu schwierig oder teuer zu sein. Ich stelle mir vor, dass ein Kunde damit einverstanden wäre, bis zum nächsten Werktag zu warten.
Aber der Nur-Lese-Modus verhindert auch, dass sich Benutzer anmelden, private Nachrichten lesen und darauf antworten, dass das System Seitenaufrufe, Likes, Flaggen und im Grunde alles andere registriert.
Ein API-Aufruf zur Änderung der Kategorienberechtigungen wäre besser, aber es wäre wirklich praktisch, wenn dies eine Einstellung mit nur einem Kontrollkästchen wäre.
Wie wäre es, wenn man bei Nutzern mit niedrigem Vertrauenslevel eine Genehmigung für den ersten Beitrag vorschreiben würde?
Anzahl der zu genehmigenden Beiträge
Die Anzahl der Beiträge eines neuen oder grundlegenden Nutzers, die genehmigt werden müssen.
Stellen Sie dies auf 1 oder 2 ein. Dann befinden sich bestehende gute Nutzer in einem hervorragenden Zustand. Spammer oder böswillige Akteure sollten alle im Vertrauenslevel TL0 bis TL1 sein, sodass sie von den Mitarbeitern genehmigt werden müssen.