Diese Dokumentation bietet einen umfassenden Leitfaden zur Verhinderung von Spam in Discourse-Foren und enthält Informationen zu verschiedenen Einstellungen und Tools, die dazu beitragen sollen, eine spamfreie Gemeinschaftsumgebung zu erhalten.
Erforderliche Benutzerstufe: Administrator
Auf den meisten Foren ist Spam selten. Wenn Sie jedoch Probleme mit Spam auf Ihrer Site haben, verfügt Discourse über zahlreiche Tools, die Ihnen helfen, Spam automatisch zu verhindern.
Der folgende Leitfaden bietet einige Empfehlungen, wie Sie Spam verhindern können, während Sie gleichzeitig eine positive und einladende Umgebung für Ihre Gemeinschaft aufrechterhalten.
Spam-Erkennung mit Discourse AI
AI Spam-Erkennung ist eine der besten Discourse-Funktionen zur automatisierten Spam-Erkennung. Im Gegensatz zu anderen Tools kann sie Benutzer und Beiträge automatisch blockieren, basierend auf vorkonfigurierten Regeln. Die AI Spam-Erkennung steht allen Benutzern bei Discourse-Hosting und auf selbst gehosteten Sites mit konfigurierter LLM zur Verfügung.
Vorteile der AI Spam-Erkennung sind:
- Automatisierung: Keine manuelle Intervention erforderlich, um offensichtlichen Spam zu blockieren.
- Anpassbarkeit: Sie können sie an die einzigartigen Anforderungen Ihrer Gemeinschaft anpassen.
- Skalierbarkeit: Funktioniert auch bei schweren Spam-Angriffen auf Gemeinschaften gut.
- Breite Kompatibilität: Kostenlose (bei Discourse-Hosting) und budgetfreundliche LLMs wie GPT-4, Claude 3.5 und Gemini Flash können die Spam-Erkennung effektiv durchführen.
Einrichtung der AI-Spam-Erkennung
Dies ist jetzt standardmäßig für Starter- und Standardkunden aktiviert.
Aktivieren Sie es einfach in den Admin-Einstellungen → Plugins → AI → Spam-Behandlung (Details hier).
Standardmäßig wird ein von Discourse für unsere Sites angepasster Prompt verwendet, aber Sie können benutzerdefinierte Anweisungen hinzufügen, die spezifisch für Ihre Site sind.
Beispiel für einen angepassten Prompt
Mit Discourse AI können Sie den kreativen AI-Bot auch zur Generierung angepasster Prompts verwenden, die den Bedürfnissen Ihrer Site entsprechen.
Standard-Vertrauensstufen
Die Standard-Vertrauensstufe für neue Benutzer auf Ihrer Site kann auf der Seite .../admin/site_settings/category/trust angepasst werden. Wir empfehlen jedoch, die Standard-Vertrauensstufe auf 0 zu belassen.
Wenn Sie den Wert dieser Einstellung geändert haben, empfehlen wir dringend, ihn zurück auf 0: neuer Benutzer zu setzen, da die Änderung dieser Einstellung Ihre Site aufgrund der Art und Weise, wie Vertrauensstufen mit den spambezogenen Einstellungen von Discourse interagieren, einem ernsthaften Spam-Risiko aussetzen kann.
Spambezogene Site-Einstellungen
Sofern Sie nicht spezifisch Probleme mit Spam haben, empfehlen wir, die folgenden Einstellungen bei ihren Standardwerten zu belassen.
Discourse verfügt über mehrere spambezogene Site-Einstellungen, auf die Sie auf Ihrer Site unter .../admin/config/spam zugreifen können.
Diese Einstellungen können angepasst werden, um die Empfindlichkeit der Spam-Erkennung und die Strenge der Konsequenzen im Zusammenhang mit dem Posten von Spam zu erhöhen oder zu verringern.
Im Folgenden sind einige der häufiger angepassten spambezogenen Einstellungen aufgeführt, die einen bemerkenswerten Einfluss darauf haben, wie Spam auf einer Site behandelt wird.
Die Standardwerte für alle Einstellungen sind unten dargestellt.
Beiträge ausblenden
Die Einstellungen Empfindlichkeit beim Ausblenden von Beiträgen und Wartezeit in Minuten nach dem Ausblenden von Beiträgen steuern die Wahrscheinlichkeit, dass ein markierter Beitrag automatisch von Discourse ausgeblendet wird, und wie lange ein Benutzer warten muss, bevor er einen markierten und ausgeblendeten Beitrag bearbeiten kann.
Neue Benutzer stummschalten
Discourse verfügt über eine Site-Einstellung Anzahl der Benutzer, um einen neuen Benutzer stummzuschalten, die einen neuen Benutzer automatisch stummschaltet, wenn seine Beiträge von einer bestimmten Anzahl eindeutiger Benutzer als Spam markiert werden.
Standardmäßig ist dies auf 3 eingestellt, sodass Sie möglicherweise erwägen sollten, diesen Wert zu senken, wenn Sie konsistent Probleme mit Spam von denselben Benutzern haben.
Links begrenzen
Discourse begrenzt die Anzahl der Beiträge, die ein neuer Benutzer mit Links zu einer externen Domain erstellen kann, mit der Einstellung Schwellenwert für neue Benutzer-Spam-Hosts. Wenn neue Benutzer auf Ihrer Site häufig Links zur selben Domain spammen, sollten Sie möglicherweise den Wert dieser Einstellung senken.
IP-Adressen begrenzen
Discourse begrenzt die Anzahl der neuen Konten, die ein Benutzer von einer bestimmten IP-Adresse aus erstellen kann. Wenn Sie feststellen, dass problematische Benutzer auf Ihrer Site wiederholt Konten erstellen, um Ihre Site zu spammen, könnten Sie erwägen, diesen Wert vom Standardwert zu senken.
Es gibt auch eine Checkbox Sockpuppets markieren, die Sie aktivieren können, um zu verhindern, dass Benutzer mehrere Konten erstellen und dann denselben Thema kommentieren:
Zusätzlich können Sie die IP-Adressen problematischer Benutzer auf ihrer Admin-Seite unter den Feldern Letzte IP-Adresse und Registrierungs-IP-Adresse manuell nachschlagen und andere Konten löschen, die mit derselben IP-Adresse verbunden sind.
Oder Sie erwägen, IP-Adressen zu blockieren, die Spammer auf der Seite „Logs → Gescannte IPs“ (.../admin/logs/screened_ip_addresses) verwenden:
Anforderungen für Markierungen anpassen
Standardmäßig muss ein Thema von 5 eindeutigen Benutzern markiert werden, bevor Discourse das Posten in diesem Thema automatisch sperrt.
Sie können die Site-Einstellung Anzahl der Markierer zum Schließen eines Themas anpassen, um die erforderliche Anzahl von Markierern zum Sperren des Postens in einem Thema zu erhöhen oder zu senken, und die Einstellung Empfindlichkeit für automatisches Schließen von Themen anpassen, um die Wahrscheinlichkeit zu ändern, dass das betreffende Thema automatisch geschlossen wird.
Beobachtete Wörter
Beobachtete Wörter sind eine weitere großartige Funktion, um Beiträge zu blockieren oder einzuschränken, die Wörter, Phrasen oder URL-Links enthalten, die Spammer wiederholt verwenden könnten.
Überlegen Sie, einige „Blockierte“ oder „Stummschaltende“ Wörter zu Ihrer Site hinzuzufügen, wenn Sie feststellen, dass Spammer häufig dieselben Arten von Text in ihren Beiträgen verwenden.
Für eine fortgeschrittene Verwendung von Beobachteten Wörtern könnten Sie auch Regex mit Beobachteten Wörtern verwenden in Betracht ziehen.
Vertrauensstufenanforderungen erhöhen
Wenn Sie feststellen, dass Spam hauptsächlich von TL0-Benutzern stammt, sollten Sie möglicherweise einige der Vertrauensstufeneinstellungen anpassen, um es schwieriger zu machen, TL1 zu erreichen:
hCaptcha-Plugin
Das https://meta.discourse.org/t/discourse-hcaptcha/291383-Plugin zielt darauf ab, die Sicherheit und Bot-Schutz zu verbessern, indem hCaptcha in das lokale Anmeldeformular integriert wird.
Auf allen von Discourse gehosteten Sites ist dieses Plugin automatisch enthalten.
Zusätzliche Schritte
Es ist wichtig zu verstehen, warum Benutzer Ihre Site spammen. Sind sie gelangweilt, böswillig oder wollen sie sich selbst bewerben?
Vorschläge zum Umgang mit dem schwierigen Benutzer sowie eine Vielzahl anderer Moderationsthemen finden Sie im Discourse-Moderationsleitfaden. Daher sollten Sie diesen Leitfaden lesen, um zusätzliche Ideen zur Moderation Ihrer Site zu erhalten.
Außer den oben genannten Punkten ist es eine gute Strategie, Ihr Moderationsteam kurzfristig zu verstärken, um eine vollständige Abdeckung zu gewährleisten. Der Schlüssel besteht darin, die problematischen Benutzer so lange zu belasten, bis sie sich langweilen und abziehen.
Wenn Sie nach dem Durchgehen dieses Leitfadens weiterhin Probleme mit Spam haben, könnten Sie auch erwägen, alle oder einige Beiträge von neuen Benutzern in die Überprüfungswarteschlange zu stellen, mit den Einstellungen Beiträge genehmigen, Genehmigen, außer erlaubten Gruppen oder Neue Themen genehmigen, außer erlaubten Gruppen:
Die Einstellung Genehmigen, außer erlaubten Gruppen erfordert, dass Beiträge, die von Benutzern erstellt wurden, die nicht in den angegebenen Gruppen sind, genehmigt werden müssen. Beiträge, die von Administratoren und Moderatoren erstellt wurden, werden immer genehmigt.
Die Einstellung Neue Themen genehmigen, außer erlaubten Gruppen erfordert, dass neue Themen, die von Benutzern erstellt wurden, die nicht in den angegebenen Gruppen sind, genehmigt werden müssen. Themen, die von Administratoren und Moderatoren erstellt wurden, werden immer genehmigt.
Es ist jedoch wichtig, sicherzustellen, dass Sie genügend Moderatoren zur Verfügung haben, um dies zu bewältigen, da dies es neuen Benutzern potenziell erschweren kann, mit der Site zu interagieren, wenn Beiträge nicht genehmigt werden.















