Custom Bot v3.24.1: Statistiken auf deinem eigenen Bot, überarbeitete Moderation und sechs Module für alle
v3.24.1 des SCNX Custom Bots wird gerade auf dem v3-Stable-Branch ausgerollt. Es steckt viel drin, deshalb zuerst die Kurzfassung:
- 📊 Statistiken wurden neu gebaut und laufen jetzt auf deinem eigenen Bot. Über vierzig Auswertungen, gespeichert in der Datenbank deines Bots. Der geteilte SCNX-Bot hört auf zu sammeln.
- 🛡️ Die Moderation wurde umfassend überarbeitet. Spam-Erkennung in einzelne Detektoren aufgeteilt, selbst definierte Moderationsstufen, öffentliche Logs, ein Button Strafe aufheben, und Discords eigene Bans und Kicks landen im Bot.
- 💬 Sechs Module jetzt auf jedem Server und in jedem Tarif: Nachrichten-Zitate (neu), Aktivitäts-Streaks, Word Chain, One-Word Story, Server-Tag-Rollen und Kontextmenü-Befehle.
- ♟️ Schach und Live-Nachrichten haben den Early Access ebenfalls verlassen.
- 🧪 Anti-Nuke-Schutz ist neu im Early Access.
- 🎵 TikTok-Benachrichtigungen funktionieren wieder.
Dazu geplante und wiederkehrende Dashboard-Nachrichten, ein neu sortiertes Advanced Logging und der übliche Stapel an Fehlerbehebungen.

Statistiken laufen jetzt auf deinem eigenen Bot
Der Tab Statistiken wurde von Grund auf neu gebaut. Bisher hat der geteilte SCNX-Bot die Statistiken für alle Server erfasst. Ab v3.24.1 sammelt dein eigener Bot die Daten und speichert sie in seiner eigenen Datenbank. Diese Daten werden nicht mit anderen Servern zusammengeführt, und das Dashboard behält keine Kopie.
Der neue Tab hat über vierzig Auswertungen: Nachrichten und Sprachzeit, Beitritte und Austritte, welche Kanäle viel los haben und welche ruhig geworden sind, Aktivität nach Rolle, deine aktivsten Mitglieder, Moderation, Tickets, Gewinnspiele, Level und mehr. Die Karten lassen sich in beliebiger Reihenfolge anordnen, und ausgeblendete Karten werden gar nicht erst berechnet.
Mitglieder bekommen zwei neue Befehle. /serverstats zeigt, was auf dem Server los war, und /mystats zeigt einem
Mitglied ausschließlich seine eigenen Zahlen. Beide lassen sich in den Einstellungen abschalten.
Zum Aktivieren öffnest du im Dashboard Statistiken und schaltest die Funktion ein. Der Bot startet einmal neu und sammelt ab diesem Zeitpunkt.
Was mit bestehenden Statistiken passiert
Der geteilte SCNX-Bot wird als Statistikquelle abgelöst. Wenn dein Server bereits Statistiken hatte, wurde der Verlauf auf deinen eigenen Bot kopiert und die alte Kopie gelöscht. Server, die noch nicht umgestellt haben, sehen vorerst weiter ihre bisherigen Zahlen. Der SCNX-Bot stellt seine Analytics-Funktionen später in diesem Jahr ein, deshalb lohnt sich die Umstellung vorher. Wie die Übernahme funktioniert, steht unter Verlauf aus der Zeit vor deinem eigenen Bot.
Export, Löschung und Abmeldung für Mitglieder
Da die Daten auf deinem Bot liegen, entscheidest du, was damit passiert. Unter Privatsphäre im Statistik-Tab kannst
du alles als eine einzelne Datei herunterladen oder
komplett löschen. Mitglieder können sich mit
/analytics-privacy von der
individuellen Zählung abmelden. Die Server-Summen
bleiben davon unberührt, nur die Verknüpfung zur einzelnen Person fällt weg.
Ein Punkt, den du vor dem Einschalten wissen solltest: Als Serverinhaber bist du für die Aktivitätsdaten deiner Mitglieder verantwortlich, nicht SCNX. Ob das auf deiner Seite etwas erfordert und ob du die Abmeldung anbieten möchtest, hängt von deinem Server ab. Was erfasst wird und wie lange die Daten bleiben, ist vollständig dokumentiert.
Moderation
Die meisten Änderungen am Modul Moderation & Sicherheit in diesem Release stammen aus Support-Tickets und Featureboard-Anfragen. Die größeren im Einzelnen:
Spam-Erkennung mit einzelnen Detektoren
Anti-Spam war bisher ein fester Satz an Regeln. Jetzt ist es in einzelne Detektoren aufgeteilt, und jeder Detektor hat einen eigenen Schalter, Schwellenwert, Zeitraum und eine eigene Aktion. Die Prüfungen auf Nachrichtenrate, doppelte Nachrichten, Erwähnungen und Massen-Erwähnungen gibt es weiterhin, neu dazugekommen sind:
- 📎 Anhang- und Bild-Spam. Zu viele Dateien oder Bilder in kurzer Zeit.
- 🔗 Link-Spam. Link-Schübe.
- ↩️ Zeilenumbruch- und Zeichenfluten. Nachrichten, die mit endlosen Zeilenumbrüchen oder wiederholten Zeichen aufgefüllt sind.
- 😀 Sticker- und Emoji-Spam.
- 📢 Kanalstreuung. Derselbe Nutzer postet gleichzeitig in vielen Kanälen.
- 🔠 Textmissbrauch. Übermäßige Großschreibung, wiederholte Zeichen, Zalgo-Text, Spoiler-Spam.
Erkannter Spam kann automatisch gelöscht werden. Ein globaler Standard gilt, solange ein Detektor ihn nicht überschreibt, und die automatische Löschung entfernt den gesamten Schub in jedem Kanal, in dem er gelandet ist. So lässt sich jemand für einen Massen-Erwähnungs-Schub stummschalten, während eine Emoji-Flut nur gelöscht wird.
Moderationsstufen, die du selbst definierst
Die vier festen Moderator-Level-Rollenfelder wurden durch eigene Moderationsstufen ersetzt. Du legst so viele benannte Stufen an, wie du brauchst, und wählst aus, was jede einzelne darf: verwarnen, stummschalten, kicken, bannen, sperren, kanalweise stummschalten, Quarantäne, Nachrichten löschen, Strafen aufheben, Anti-Spam umgehen, Melde-Immunität, Lockdown-Steuerung und einiges mehr. Eine Trial-Mod-Stufe bekommt vielleicht Verwarnen und Stummschalten ohne Bann, und eine eigene Anti-Raid-Rolle nur die Lockdown-Steuerung und sonst nichts.
Bestehende Konfigurationen mit Stufe 1 bis 4 werden automatisch übernommen und funktionieren wie bisher. Die alten Felder verschwinden, sobald die Übernahme gelaufen ist.
Strafen aus dem Log aufheben
Moderations-Log-Nachrichten und die Mod-Aktionen-Ansicht können einen Button Strafe aufheben anzeigen. Ein Klick fragt nach einem Grund und macht die Stummschaltung, den Bann, die Quarantäne oder die Verwarnung rückgängig. Der Button ist über einen neuen Schalter zuschaltbar und an Berechtigungen gebunden, sodass nur Teammitglieder, die diese Aktionsart ausführen dürfen, sie auch aufheben können. Typische Fälle sind ein angenommener Einspruch oder eine Strafe, die das falsche Mitglied getroffen hat.
Bearbeitbare und öffentliche Log-Nachrichten
Jede Art von Moderations-Log-Nachricht hat jetzt eine eigene bearbeitbare Vorlage im vollständigen Nachrichten-Editor. Ein Link zum Einspruchsformular in jeder Bann-Nachricht ist damit eine einmalige Änderung an der Bann-Vorlage.
Zusätzlich kann jede Aktionsart ein separates, anders formuliertes öffentliches Log in einen zweiten Kanal posten. Das ausführliche interne Log bleibt privat, während die Community eine kurze Notiz sieht. Welche Aktionsarten ein öffentliches Log bekommen, entscheidest du, ob nur Stummschaltungen oder jeder Bann. Wird für beide Logs derselbe Kanal gewählt, zeigt das Dashboard eine Warnung, weil sonst jede Nachricht doppelt ankäme.
Discords eigene Bans und Kicks werden erfasst
Bans, Entbannungen, Kicks und Timeouts, die mit Discords eingebauten Werkzeugen ausgeführt wurden, können jetzt in die Moderationsdatenbank des Bots übernommen und im Log-Kanal festgehalten werden. Der Verlauf eines Mitglieds bleibt vollständig, auch wenn ein Teil des Teams statt des Bots den Rechtsklick-Bann von Discord nutzt. Optional bekommt die betroffene Person eine DM. Die Funktion ist zuschaltbar und erfasst nur Aktionen, während der Bot läuft.
Mehr Möglichkeiten bei Fällen
- Dauer ändern.
/moderate edit-durationoder der Button Dauer bearbeiten in der Mod-Aktionen-Ansicht verkürzt oder verlängert eine laufende temporäre Stummschaltung, einen Bann oder eine Quarantäne. Die Person wird per DM informiert, und die Strafe muss nicht aufgehoben und neu verhängt werden. - Bis zu zehn Beweisbilder pro Fall. Mehrere Bilder lassen
sich direkt bei der Aktion anhängen (auch die Rechtsklick-Aktionen Verwarnen / Stummschalten / Kicken / Bannen
nehmen jetzt Beweise an) oder später über einen zuschaltbaren Button Beweis hinzufügen unter der Log-Nachricht
oder per
/moderate add-proof. Die Log-Nachricht aktualisiert sich selbst und zeigt die Bilder als Galerie. Auch Nutzer- und Nachrichtenmeldungen bekommen ein Feld zum Hochladen von Bildern. - Beteiligte Nutzer markieren. Die meldende Person, ein
zweiter Account aus demselben Vorfall oder ein Zeuge lässt sich zur Einordnung mit einem Fall verknüpfen. Beteiligte
werden nie bestraft oder benachrichtigt. Nutze die Option
involvedbei der Aktion,/moderate involveoder die Nutzerauswahl in der Mod-Aktionen-Ansicht. Die Liste steht als Platzhalter%involved%zur Verfügung, sodass sie nur im internen Log oder auch im öffentlichen erscheinen kann. - Grund bearbeiten. Ein zuschaltbarer Button Grund
bearbeiten und
/moderate edit-reasonerlauben es, den Grund eines Falls nachträglich umzuschreiben. Die Änderung wird als Fallereignis gespeichert. - Eigene Falltitel. Zuschaltbare kurze Titel wie „Beleidigung mehrerer Nutzer", getrennt vom längeren Grund. Einmal
aktiviert, ist der Titel ein Pflichtfeld bei Verwarnen, Stummschalten, Bannen, Kicken, Quarantäne und kanalweisem
Stummschalten, auch in den Rechtsklick-Dialogen. Füge
%title%in deine Log-Vorlagen ein, damit die Titel angezeigt werden. - Bessere Fallhistorie.
/moderate actionsöffnet eine private, filterbare Ansicht aktiver und vergangener Fälle. Nach Aktionsart filtern, Falldetails ansehen und gespeicherte Beweise direkt von dort öffnen. Log-Nachrichten verweisen jetzt aufeinander, wenn eine Entscheidung zurückgenommen wird.
Scam-Links
- Einschränkungen für neue Mitglieder. Verlange eine Mindestzeit auf dem Server, bevor neue Mitglieder Anhänge oder Links posten dürfen. Nachrichten, die gegen die Regel verstoßen, werden mit einem Hinweis gelöscht, optional mit Eskalation bei Wiederholungstätern. Das zielt auf Wegwerf-Accounts, die beitreten und in der ersten Minute einen Scam-Link posten.
- Bessere Scam-Link-Erkennung. Scam- und Phishing-URLs werden jetzt gegen eine aktuellere, von SCNX gepflegte Liste geprüft, optional mit Heuristiken für verdächtige Links. Die bisherigen Listen waren veraltet. Die neue Quelle deckt die Steam-, Nitro- und Krypto-Gewinnspiel-Scams ab, die rund um große Spiele-Releases und Events zunehmen.
- Nur löschen. Bei Scam-Links, Wörtern auf der Blacklist und Einladungen kann die Nachricht jetzt entfernt werden, ohne das Mitglied zu bestrafen.
Fehlerbehebungen in diesem Bereich: Eine abgelaufene Quarantäne kommt beim Wiederbeitritt nicht mehr zurück, die Verifizierung gibt keine Rollen mehr zurück, die das Join Gate gerade entfernt hat, die Verifizierung läuft nach dem Ende einer Quarantäne weiter, der Verifizierungs-Button antwortet zuverlässig, die manuelle Verifizierung bleibt nach einem Wiederbeitritt oder einer gelöschten Prüfnachricht nicht mehr hängen, und das Join Gate sowie der automatische Lockdown lösen wieder korrekt aus.
Sechs Module, jetzt auf jedem Server
Alle diese Module sind ab heute auf jedem Server und in jedem Tarif verfügbar.
💬 Nachrichten-Zitate (neu)
Füge einen Discord-Nachrichtenlink ein, und der Bot postet die Nachricht als lesbares Zitat im aktuellen Kanal. Im Apps-Menü von Discord gibt es außerdem eine Aktion Nachricht zitieren. Die Ausgabe wird im Nachrichten-Editor gebaut, du bestimmst also, was angezeigt wird: Autor, Nickname, Avatar, Kanal, Inhalt, Zeitstempel, Link und erstes Bild. Rollen, Kanäle oder ganze Kategorien lassen sich ausschließen, Bot-Nachrichten und Selbstzitate lassen sich erlauben oder sperren, und die auslösende Nachricht kann gelöscht werden. Nutzer können nur Nachrichten zitieren, die sie selbst lesen dürfen. Ist die Anhang-Archivierung aktiv, werden zitierte Bilder in deinen Dateispeicher hochgeladen. Aktivieren kannst du das Modul im Modulkatalog.
🔥 Aktivitäts-Streaks
Mitglieder bauen einen Streak auf, indem sie jeden Tag, jede Woche oder jeden Monat aktiv sind, und verlieren ihn, wenn
sie still werden. /streak zeigt einem Mitglied seine Serie, /streak leaderboard zeigt, wer die längste hält. Neu in
diesem Release: ein einstellbares Zeitfenster, wie viele Tage nach dem Verlust ein Streak mit /streak restore noch
wiederhergestellt werden kann. Das Wiederherstellen eines Backups bringt außerdem die Streaks aller Mitglieder zurück.
🔗 Word Chain
Jedes neue Wort muss mit dem letzten Buchstaben des vorherigen beginnen. Der Bot prüft jeden Eintrag und zählt mit, wie weit der Server kommt, bevor jemand die Kette bricht.
📖 One-Word Story
Die Community schreibt gemeinsam eine Geschichte, ein Wort pro Person. Da niemand sie allein lenken kann, kommt selten das heraus, was irgendwer erwartet hat.
🏷️ Server-Tag-Rollen
Mitglieder, die den Server-Tag deines Servers tragen, bekommen dafür eine Rolle und verlieren sie wieder, wenn sie den Tag ablegen.
🖱️ Kontextmenü-Befehle
Bot-Aktionen wie die Kontextmenü-Aktionen der Moderation lassen sich per Rechtsklick auf ein Mitglied oder eine Nachricht aus dem Apps-Menü von Discord ausführen. Auf der neuen Befehle-Seite im Dashboard wählst du aus, welche Aktionen verfügbar sind, benennst sie um und schaltest Slash-Befehle ab, die du nicht nutzt. Kontextaktionen sind standardmäßig aus und behalten ihre normalen Berechtigungsanforderungen. Discord erlaubt bis zu 15 Nutzer- und 15 Nachrichtenaktionen pro Bot.
Schach und Live-Nachrichten verlassen den Early Access
Schach ist jetzt auf jedem Server und in jedem Tarif. Eine komplette Partie gegen ein anderes Mitglied oder den Bot in einem Thread, ein frisch gezeichnetes Brett nach jedem Zug und eine Bestenliste. Die Umwandlung eines Bauern in Turm, Läufer oder Springer behält jetzt die gewählte Figur, was vorher nicht immer funktioniert hat.
Live-Nachrichten kommen dazu. Nachrichten, die aktuelle Server-Statistiken wie Mitgliederzahl, Online-Mitglieder, Boosts und Kanäle anzeigen und vom Bot laufend aktualisiert werden. Beide findest du im Modulkatalog.
Anti-Nuke-Schutz, im Early Access
Neu für Inhaber des Early-Access-Perks der ScootKit-Mitgliedschaft, allgemein verfügbar wie üblich in 3 bis 4 Monaten.
Anti-Nuke beobachtet zerstörerische Server-Aktionen und reagiert nach Regeln, die du festlegst. Es achtet auf massenhafte Kanal- und Rollenänderungen, Bans, Kicks, Webhook-Missbrauch, Rechteausweitung, das Löschen von Emojis und Stickern, zerstörerische Serveränderungen und mehr. Sobald ein Schwellenwert erreicht ist, kann es dein Team alarmieren, dem Angreifer die Rollen entziehen, gefährliche Berechtigungen entfernen oder ihn bannen. Alarme kommen mit einem geführten Rückgängig-Ablauf, der versucht, das Betroffene wiederherzustellen, und anschließend meldet, was geklappt hat und was nicht. Operatoren können den Status prüfen, ein vertrauenswürdiges Mitglied vorübergehend mit Ablaufzeit und Grund auf die Whitelist setzen und Schwellenwerte pro Aktionsart festlegen. Nur Nutzer auf der Liste Ausgenommene Nutzer können davon irgendetwas bedienen.
Anti-Nuke ist eine Schutzschicht, kein Backup und keine Garantie. Es funktioniert nur, solange der Bot online ist, manche Discord-Aktionen lassen sich nicht vollständig rückgängig machen, und wer den Bot umkonfigurieren kann, kann es umgehen. Die Dokumentation führt diese Grenzen vor den Einrichtungsschritten auf, und sie lohnen sich als Erstes zu lesen.
TikTok-Benachrichtigungen sind zurück
TikTok-Creator-Benachrichtigungen funktionieren wieder, mit einer Einschränkung, die von TikToks API kommt: Benachrichtigungen funktionieren nur für Creator, die ihren TikTok-Account mit SCNX verbunden haben. Der Creator durchläuft einmal den SCNX-Creator-Claim-Ablauf. Danach kommen die Benachrichtigungen automatisch, ein Bot-Neustart ist nicht nötig.
Beim Neubau kamen außerdem ein Filter Pflicht-Hashtag, ein Filter Mindestlänge des Clips sowie die Platzhalter
%thumbnailUrl% und %description% für die Benachrichtigungsnachricht dazu.
Weitere Änderungen, die man kennen sollte
- Geplante und wiederkehrende Nachrichten. Eine Dashboard-Nachricht lässt sich für später planen, bearbeiten oder abbrechen, oder täglich, wöchentlich oder monatlich wiederholen. Wiederkehrende Zeitpläne überstehen Neustarts. War der Bot offline, werden verpasste wiederkehrende Termine übersprungen, und eine überfällige einmalige Nachricht wird gesendet, sobald der Bot wieder da ist. Eine wiederkehrende Serie zählt als eine ausstehende Nachricht. Die Limits liegen bei 2 im Starter-Tarif, 10 bei Active Guild, 25 bei Pro/Unlimited und 50 bei Professional/Enterprise.
- Advanced Logging, neu sortiert. Die Einstellungen sind in Abschnitte für Nachrichten, Mitglieder, Rollen, Kanäle, Sprache, Serveränderungen und Emojis gegliedert. Jeder Abschnitt kann alle Bots oder bestimmte Bots ignorieren, und neue Filter überspringen lärmende Rollen-, Kanal- und Sprachänderungen. Rollenänderungen derselben Person in kurzer Folge werden zu einem Eintrag mit dem Nettoergebnis zusammengefasst, sodass große Rollenaktionen den Kanal nicht mehr fluten. Rollen-Logs listen außerdem jede geänderte Rolle statt nur der letzten.
- Automatisches Löschen verschont Bot-Panels. Die Kanalbereinigung entfernt keine aktiven Bewerbungs- und Ticket-Panels, Gewinnspiele, Umfragen, Live-Nachrichten, Bestenlisten, Partner- und Teamlisten, Starboard-Beiträge, Vorschläge, Sticky-Nachrichten, Adventskalender und andere langlebige Nachrichten mehr, die ein aktives Modul pflegt.
- Gewinnspiele: Teilnehmerlisten. Ein optionaler Button
Teilnehmer anzeigen lässt Mitglieder privat durch eine seitenweise Liste der Teilnehmer mit Gewichtung und
Anforderungsstatus blättern. Das Team kann
/gmanage participantsnutzen. Schnelle Teilnahmen gehen nicht mehr verloren, wenn viele Leute gleichzeitig beitreten. - YouTube-Benachrichtigungen sind schneller. Kanäle werden deutlich häufiger geprüft, sodass Live- und Neues-Video-Meldungen früher ankommen. Eine neue Einstellung pro Kanal überspringt Premieren und geplante Streams, bis sie als normale Videos veröffentlicht sind, und ein kaputtes Vorschaubild blockiert die Benachrichtigung nicht mehr.
- Tickets: Kategorie-Berechtigungen kopieren. Standardmäßig aus. Wenn
aktiviert, werden die Berechtigungsüberschreibungen der Ticket-Kategorie in jeden neuen Ticket-Kanal kopiert, wobei
@everyoneweiterhin verweigert bleibt. - Geburtstag: eigener Kanal für Erinnerungen. Erinnerungen vor dem Geburtstag können in einen eigenen Kanal statt in den Geburtstagskanal gehen.
- Weniger Fehler „Interaktion fehlgeschlagen". Langsamere Aktionen wie das Erstellen oder Schließen von Tickets, Abstimmen in Umfragen, Widerrufen von Einladungen und Neustarten der Verifizierung antworten Discord jetzt rechtzeitig.
- Besserer Schutz für gespeicherte Daten. Informationen, die dein Server speichert, bekommen jetzt automatisch zusätzlichen Schutz, ohne dass sich an der Bedienung des Bots etwas ändert.
- Modulaktivierung sagt Bescheid, wenn ein Neustart nötig ist. Braucht ein neu aktiviertes Modul zusätzlichen Discord-Zugriff, sagt der Bot das, statt still nicht zu funktionieren.
Für alles Weitere (Bewerbungen, Staff Management, Willkommen und Boosts, Color me, AI Chat Channel, Wirtschaftssystem, Umfragen, Automatische Veröffentlichung und ein paar mehr) steht die vollständige Liste pro Modul im Changelog im Dashboard.
So aktualisierst du
Läuft dein Bot auf dem v3-Branch, starte ihn einmal neu, und v3.24.1 ist aktiv. Bestehende Konfigurationen funktionieren weiter, und alte Moderator-Stufen werden automatisch in das neue System übernommen.
Ein paar Einstellungen solltest du bewusst durchgehen, statt sie auf den Standardwerten zu lassen:
- Statistiken. Lies nach, was erfasst wird, entscheide, ob du Mitgliedern die Abmeldung anbietest, und schalte die Funktion dann unter Statistiken ein. Der Bot startet einmal neu. Erledige das, bevor der geteilte SCNX-Bot später in diesem Jahr aufhört zu sammeln.
- Anti-Spam. Bestehende Regeln werden übernommen, aber die neuen Detektoren (Anhang-Spam, Link-Spam, Fluten, Kanalstreuung, Textmissbrauch) sollten Schwellenwerte und Aktionen bekommen, die zu dem passen, was auf deinem Server tatsächlich vorkommt.
- Log-Vorlagen. Die Standards passen, wenn nichts angepasst wurde. Sind eigene Falltitel eingeschaltet, füge
%title%in die Vorlagen ein, sonst tauchen die Titel nirgends auf. - Kontextmenü-Befehle. Sie sind standardmäßig aus. Aktiviere auf der Befehle-Seite die, die dein Team nutzen würde.
Einen Fehler gefunden?
Wenn etwas kaputt aussieht, eröffne ein Ticket unter scnx.app/help, und unser Support-Team schaut es sich an. Für Feature-Wünsche und größere Ideen bleibt Featureboard der richtige Ort.
Grüße aus München,
- Simon
