So sieht ein Raid aus
Ein Raid ist ein koordinierter Massenbeitritt. Innerhalb von ein oder zwei Minuten treten Dutzende Konten einer Telegram-Gruppe bei. Anschließend posten sie immer denselben Link, dieselbe Beleidigung oder dasselbe gefälschte Gewinnspiel, bis niemand mehr den Chat lesen kann. Das Ziel kann sein, einen Betrug zu verbreiten oder eine Unterhaltung untergehen zu lassen.
Die Konten sind meist neu und nur für den einmaligen Einsatz gedacht. Ein einzelnes Konto lässt sich leicht von Hand entfernen. Vierzig solcher Konten um drei Uhr morgens, während alle Admins schlafen, sind eine ganz andere Herausforderung. Genau für diese Situation gibt es den Raid-Schutz.
Was der Raid-Schutz macht
Der Raid-Schutz greift, wenn zu viele Personen in kurzer Zeit beitreten. Er zählt, wie viele Personen innerhalb eines kurzen Zeitfensters der Gruppe beitreten, und vergleicht diese Zahl mit einem Grenzwert. Unterhalb des Grenzwerts passiert nichts. Wird er überschritten, behandelt das Tool die Neuankömmlinge als Teil eines Angriffs und schränkt sie ein, bevor sie etwas posten können.
Es erkennt das Muster der Beitritte und berücksichtigt keine Inhalte. Ein Filter, der Nachrichten prüft, kann erst reagieren, nachdem der Spam gesendet wurde. Ein Beitrittszähler reagiert, sobald die Masse eintrifft.
So funktioniert der Raid-Schutz in BotLaunch
In BotLaunch gehört der Raid-Schutz zu den Moderationsmodulen, die du über das Web-Dashboard für eine Gruppe aktivierst. Solange du ihn nicht einschaltest, bleibt er inaktiv. Nach der Aktivierung funktioniert er so:
- Er zählt die Beitritte und prüft zwei Grenzwerte: Beitritte pro Minute und Beitritte pro Stunde. Die voreingestellten Werte sind 10 pro Minute und 50 pro Stunde. Beide kannst du ändern.
- Sobald der Grenzwert pro Minute erreicht ist, wird auf jede weitere beitretende Person die von dir gewählte Aktion für Massenbeitritte angewendet: verwarnen, stummschalten, Captcha, entfernen oder sperren.
- Beim Verwarnen wird eine Warnung in der Gruppe gepostet. Stummschalten verhindert, dass das Mitglied Nachrichten sendet. Entfernen wirft das Mitglied aus der Gruppe, erlaubt ihm aber, später erneut beizutreten. Sperren entfernt das Mitglied und verhindert einen erneuten Beitritt.
- Die standardmäßig ausgewählte Captcha-Aktion schaltet Neuankömmlinge stumm, bis sie die CAPTCHA-Prüfung bestehen oder von einem Admin freigegeben werden. Ein als verdächtig erkanntes Konto bleibt auch dann stummgeschaltet, wenn das CAPTCHA-Modul deaktiviert ist.
- Sobald der Grenzwert pro Stunde erreicht ist und keine strengere Aktion greift, werden Neuankömmlinge auf dieselbe Weise stummgeschaltet.
- Premium-Konten sind standardmäßig ausgenommen, ebenso wie Konten, die schätzungsweise älter als etwa einen Monat sind. Telegram teilt einem Bot nicht mit, wann ein Konto erstellt wurde. Deshalb wird das Alter anhand der ID-Nummer des Kontos geschätzt. Betrachte diese Angabe als groben Richtwert.
Steigt die Beitrittsrate weiter an, standardmäßig auf 20 Beitritte pro Minute, wechselt die Gruppe in den Lockdown. Im Lockdown wird die Aktion für Massenbeitritte auf alle Neuankömmlinge angewendet, ohne Ausnahmen. Ein automatischer Lockdown dauert standardmäßig 30 Minuten. Danach durchläuft die Gruppe eine kurze Erholungsphase und kehrt zum Normalbetrieb zurück.
Du kannst einen Lockdown auch selbst über das Dashboard starten, zum Beispiel wenn du siehst, dass anderswo ein Angriff organisiert wird. Ein manuell gestarteter Lockdown bleibt aktiv, bis du ihn aufhebst.
Ein Lockdown schließt die Gruppe nicht und schaltet bestehende Mitglieder nicht stumm. Personen können weiterhin beitreten. Sie werden direkt beim Beitritt eingeschränkt.
Wenn die Admin-Benachrichtigungen aktiviert sind, sendet der Bot jedem Admin eine Direktnachricht, sobald er eine Maßnahme gegen eine beitretende Person ergreift. Jede Erkennung wird außerdem mit Zeitpunkt, Anzahl der Beitritte, ausgeführter Aktion und Gründen gespeichert. Das Dashboard zeigt diesen Verlauf neben den laufend aktualisierten Gesamtzahlen an.
Der Unterschied zu CAPTCHA, Anti-Flood und Anti-Spam
Alle vier sind Moderationsmodule, die jeweils etwas anderes überwachen.
- Ein CAPTCHA prüft jeden Neuankömmling einzeln. Die Person muss beweisen, dass sie ein Mensch ist, bevor sie posten darf. Das gilt an ruhigen Tagen genauso wie an Tagen mit vielen Beitritten.
- Anti-Flood überwacht, wie schnell ein einzelnes Mitglied postet, und greift ein, wenn jemand zu viele Nachrichten hintereinander sendet.
- Anti-Spam prüft die Nachrichten selbst und geht gegen diejenigen vor, die nach Spam aussehen.
- Der Raid-Schutz überwacht die Beitrittsrate der gesamten Gruppe und berücksichtigt nicht, was jemand schreibt.
Die Überschneidungen sind beabsichtigt. Ein Raid mit skriptgesteuerten Konten wird bereits beim Beitritt durch den Grenzwert und das CAPTCHA gestoppt. Bei einem Raid mit echten Menschen können diese das CAPTCHA bestehen. Dann kümmern sich Anti-Flood und Anti-Spam um ihre Nachrichten.
So richtest du den Schutz diese Woche ein
- Prüfe, ob der Bot in der Gruppe Admin ist und Mitglieder einschränken und sperren darf. Ohne diese Berechtigung kann er keine Maßnahmen ausführen.
- Schau dir deine übliche Beitrittsrate an. Wenn eine Erwähnung in einem großen Kanal innerhalb einer Minute dreißig neue Mitglieder bringen kann, löst ein Grenzwert von 10 ausgerechnet an deinem besten Tag aus. Setze ihn höher.
- Wähle die Aktion für Massenbeitritte. Stummschalten und Captcha lassen sich rückgängig machen. Fang damit an. Wähle Sperren erst, wenn du deinen Grenzwerten vertraust.
- Bitte alle Admins, den Bot in einem privaten Chat zu öffnen und auf Start zu drücken. Telegram erlaubt einem Bot nur, Personen anzuschreiben, die ihn bereits gestartet haben. Wer diesen Schritt auslässt, erhält keine Warnmeldungen.
Was schiefgehen kann
Das häufigste Problem sind Fehlalarme. Ein Gewinnspiel, ein viraler Beitrag oder eine Erwähnung durch eine größere Community sehen für das Modul wie ein Raid aus, weil es nur die Beitrittsrate erfasst. Erhöhe vor einer geplanten Werbeaktion die Grenzwerte. Öffne nach jedem Tag mit vielen Beitritten den Verlauf und hebe die Stummschaltung für Personen auf, die fälschlich erfasst wurden.
Langsame Raids sind das gegenteilige Problem. Konten, die nach und nach beitreten und unter dem Grenzwert pro Minute bleiben, lösen ihn nicht aus. Der Grenzwert pro Stunde fängt einige davon ab. Um den Rest müssen sich CAPTCHA und deine Nachrichtenfilter kümmern.
Warnmeldungen können sich häufen. Bei einem echten Raid meldet der Bot jedes als verdächtig erkannte Konto. Ein Admin kann deshalb eine ganze Reihe von Nachrichten erhalten. Nimm schon die erste zum Anlass, das Dashboard zu öffnen.
Ein weiterer Fehler ist, einen manuellen Lockdown zu vergessen. Er hat kein Zeitlimit. Wenn du ihn nachts eingeschaltet hast, hebe ihn morgens wieder auf. Sonst werden auch legitime Neuankömmlinge weiterhin beim Beitritt eingeschränkt.