Ich moderiere eine Community, die auf Discourse läuft, und bin neu auf der Plattform. Verzeihen Sie mir, wenn es bereits ein Thema dazu gibt.
Ist es möglich, bestimmte Arten von Benutzern in meinem Forum zu blockieren?
Wir werden von indischen Bots überschwemmt, die immer wieder versuchen, sich zu registrieren. Bisher blockiert der integrierte Filter ihre Registrierung, aber einige fallen unweigerlich durch und erstellen dann mehrere Themen mit unsinnigem Kauderwelsch, “Hotline-Nummern” oder sogar ganze Beiträge auf Hindi, in einem anderen Alphabet.
Welche Optionen habe ich diesbezüglich? Soll ich einen Filter erstellen, um bestimmte Wörter (aber sie verwenden nicht immer die gleichen Wörter) oder das Hindi-Alphabet zu blockieren? Wie mache ich das, damit ich diese Spam-Bots automatisch blockiere? Ich möchte jedoch nicht das ganze Land Indien blockieren, wenn es möglich ist, da es auch legitimen Traffic von dort gibt.
Ich würde einfach den KI-Spam-Detektor (im KI-Plugin) verwenden. Sie können ihn bitten, aggressiver gegenüber Nicht-Englisch-Posts und Posts mit Hotline-Nummern usw. vorzugehen.
Ich habe dies noch nicht ausprobiert, aber ich glaube, es könnte etwas umständlich sein, einen kostenpflichtigen externen Dienst zu installieren, zu konfigurieren und zu abonnieren und das Konto zu verwalten, um dieses Plugin zu empfehlen
Ich würde zuerst versuchen, die Discourse-Spam-Einstellungen und -Schwellenwerte anzupassen: https://meta.discourse.org/t/tips-for-preventing-spam/264020#p-1285092-spam-related-site-settings-5
Installieren Sie dann auch das Akismet-Plugin. Sie können ganz einfach einen kostenlosen Schlüssel erhalten, indem Sie einfach ein Konto registrieren: https://meta.discourse.org/t/tips-for-preventing-spam/264020#p-1285092-akismet-anti-spam-plugin-3
Mein Forum hat viel Spam (die meiste davon auch aus Indien), aber die überwiegende Mehrheit wird entweder von Akismet oder durch die Einstellung Min first post typing time setting abgefangen.