🚫 BAN-CHANNEL

Eine Falle für Spam-Konten: Wer in diesem Kanal schreibt, wird vom Bot sofort und dauerhaft gebannt. Eine Nachricht im Kanal zählt die Banns mit. Die Funktion ist neu und trägt im Dashboard das Abzeichen BETA.

A trap for spam accounts: anyone who writes in this channel is banned by the bot immediately and permanently. A message in the channel keeps count of the bans. The feature is new and carries the BETA badge in the dashboard.

WAS IST DER BAN-CHANNEL?WHAT IS THE BAN CHANNEL?

Der Ban-Channel ist eine Falle. Du legst auf deinem Server einen Text-Kanal fest, in dem niemand schreiben soll. Schreibt dort trotzdem jemand eine Nachricht, bannt der THE-GRID-Bot die Person sofort und dauerhaft – ohne Vorwarnung und ohne Direktnachricht. Typischer Einsatz: Spam-Konten, die wahllos in jeden Kanal posten, gehen dort in die Falle.

Im Kanal steht eine Nachricht, die du selbst gestaltest – die Zähler-Nachricht. Sie warnt deine Mitglieder und zeigt mit dem Platzhalter {count}, wie viele Konten schon gebannt wurden. Nach jedem Bann aktualisiert der Bot die Zahl.

Zähler-Nachricht im Kanal #nicht-schreiben mit dem Titel „Betreten verboten“
Beispiel: die Zähler-Nachricht im Kanal #nicht-schreiben – hier sind schon 37 Konten in die Falle gegangen.
  • Ausgenommen sind immer der Server-Besitzer und – solange die Schalter an sind – Bots, Admins und Moderatoren sowie Rollen deiner Wahl. Siehe Wer gebannt wird.
  • Der Bot muss laufen. Anders als AutoMod führt THE GRID die Banns selbst aus. Ist der Bot offline, wird niemand gebannt.
  • Ein Kanal pro Server, in allen Tarifen ohne Begrenzung.
  • Beta: Die Funktion ist neu und trägt auf der Moderationsseite das Abzeichen „BETA“. Ihre Oberfläche gibt es derzeit nur auf Deutsch.
  • Zugriff: Einrichten können nur der Server-Besitzer und Mitglieder mit der Discord-Berechtigung „Administrator“.
⚠️

Wichtig: Jede Person, die im Ban-Kanal schreibt und nicht ausgenommen ist, wird ohne Vorwarnung dauerhaft gebannt – auch bei einem Versehen. Wähle einen leeren, klar gekennzeichneten Kanal, prüfe die Ausnahmen und die Rollenreihenfolge und schalte die Funktion erst ein, wenn alles eingerichtet ist.

The ban channel is a trap. You pick one text channel on your server in which nobody is supposed to write. If someone writes a message there anyway, the THE GRID bot bans them immediately and permanently – without warning and without a direct message. Typical use: spam accounts that post in every channel they can reach walk straight into the trap.

The channel contains a message you design yourself – the counter message. It warns your members and uses the placeholder {count} to show how many accounts have been banned so far. The bot updates the number after every ban.

Counter message in #do-not-post with the title “No entry”
Example: the counter message in #do-not-post – 37 accounts have already walked into the trap here.
  • Exempt are always the server owner and – as long as the switches are on – bots, admins and moderators as well as roles of your choice. See Who gets banned.
  • The bot has to be running. Unlike AutoMod, THE GRID carries out the bans itself. If the bot is offline, nobody is banned.
  • One channel per server, in every plan without limits.
  • Beta: the feature is new and carries the “BETA” badge on the moderation page. Its interface is currently only available in German.
  • Access: only the server owner and members with the Discord permission “Administrator” can set it up.
⚠️

Important: anyone who writes in the ban channel and is not exempt is banned permanently without warning – even by mistake. Choose an empty, clearly labelled channel, check the exemptions and the role order, and only switch the feature on once everything is set up.

WER GEBANNT WIRD – UND WER NICHTWHO GETS BANNED – AND WHO DOES NOT

Bevor der Bot bannt, prüft er, wer geschrieben hat:

Wer schreibtWas passiert
Der Server-BesitzerNichts. Der Besitzer ist immer ausgenommen, seine Nachricht bleibt stehen.
THE GRID selbstNichts. Eigene Nachrichten des Bots, auch die Zähler-Nachricht, zählen nicht.
Andere Bots und WebhooksNichts, solange „Bots ausnehmen“ an ist. Ist der Schalter aus, werden andere Bots gebannt, sofern der Bot sie bannen darf; Nachrichten von Webhooks werden nur gelöscht.
Admins und ModeratorenNichts, solange „Admins & Moderatoren ausnehmen“ an ist. Als Admin oder Moderator gilt, wer über seine Rollen mindestens eine dieser Berechtigungen hat: „Administrator“, „Mitglieder bannen“, „Mitglieder kicken“, „Server verwalten“, „Nachrichten verwalten“ oder „Mitglieder im Timeout“. Die Nachricht bleibt stehen.
Mitglieder mit einer ausgenommenen RolleNichts, die Nachricht bleibt stehen.
Mitglieder, deren höchste Rolle gleich hoch oder höher ist als die des BotsKein Bann – das lässt Discord nicht zu. Ihre Nachricht wird aber gelöscht, wenn „Nachricht löschen“ an ist. Einen Hinweis gibt es nirgends, und der Zähler bleibt gleich.
Mitglieder, die den Server schon verlassen habenKein Bann. Die Nachricht wird nur gelöscht, wenn „Nachricht löschen“ an ist.
Alle anderenDauerhafter Bann – siehe Was beim Bann passiert.

Was keinen Bann auslöst

  • Systemnachrichten wie Beitrittsmeldungen, Hinweise auf angeheftete Nachrichten oder „hat einen Thread gestartet“.
  • Nachrichten in Threads innerhalb des Ban-Kanals – Threads überwacht der Bot nicht.
  • Bearbeitete Nachrichten. Nur neue Nachrichten zählen.
  • Slash-Befehle anderer Bots: Die Antwort stammt vom Bot und wird bei „Bots ausnehmen“ ignoriert; wer den Befehl aufgerufen hat, wird nicht gebannt.

Es gibt nur einen Ban-Kanal pro Server.

💡

Tipp: Soll eine Gruppe wie die Rennleitung sicher nie gebannt werden, trag ihre Rolle unter „Ausgenommene Rollen“ ein – auch wenn sie schon Moderationsrechte hat. Dann bleibt sie ausgenommen, selbst wenn du „Admins & Moderatoren ausnehmen“ einmal ausschaltest.

Before banning, the bot checks who wrote the message:

Who writesWhat happens
The server ownerNothing. The owner is always exempt; their message stays.
THE GRID itselfNothing. The bot's own messages, including the counter message, do not count.
Other bots and webhooksNothing, as long as “Bots ausnehmen” (exempt bots) is on. If the switch is off, other bots are banned if the bot is allowed to ban them; messages from webhooks are only deleted.
Admins and moderatorsNothing, as long as “Admins & Moderatoren ausnehmen” (exempt admins & moderators) is on. Anyone who has at least one of these permissions through their roles counts as admin or moderator: “Administrator”, “Ban Members”, “Kick Members”, “Manage Server”, “Manage Messages” or “Timeout Members”. The message stays.
Members with an exempt roleNothing; the message stays.
Members whose highest role is as high as or higher than the bot'sNo ban – Discord does not allow it. Their message is deleted, though, if “Nachricht löschen” (delete message) is on. There is no notice anywhere, and the counter does not change.
Members who have already left the serverNo ban. The message is only deleted if “Nachricht löschen” is on.
Everyone elsePermanent ban – see What happens on a ban.

What does not trigger a ban

  • System messages such as join messages, notices about pinned messages or “started a thread”.
  • Messages in threads inside the ban channel – the bot does not watch threads.
  • Edited messages. Only new messages count.
  • Other bots' slash commands: the reply comes from the bot and is ignored while “Bots ausnehmen” is on; whoever used the command is not banned.

There is only one ban channel per server.

💡

Tip: if a group such as your stewards must never be banned, add their role under “Ausgenommene Rollen” (exempt roles) – even if it already has moderation permissions. It then stays exempt even if you ever switch off “Admins & Moderatoren ausnehmen”.

EINRICHTEN IN DER RICHTIGEN REIHENFOLGESETTING IT UP IN THE RIGHT ORDER

Richte zuerst alles im Editor ein und schalte den Ban-Channel erst ganz zum Schluss ein. Schaltest du ihn zu früh ein, ist er ohne Kanal zwar „an“, tut aber nichts – und mit Kanal bannt er, bevor Warnung und Ausnahmen stehen.

Leeren Kanal anlegen
Lege in Discord einen neuen Text-Kanal an, zum Beispiel #nicht-schreiben. Er sollte leer sein und schon am Namen zeigen, dass dort niemand schreiben darf.
Bot-Rolle nach oben ziehen
Zieh in Discord unter Server-Einstellungen → Rollen die Rolle „THE GRID“ über die Rollen deiner Mitglieder. Wer eine gleich hohe oder höhere Rolle hat, kann nicht gebannt werden.
Editor öffnen
Klicke im Dashboard bei deinem Server auf „Admin“, dann auf „Moderation“ → Karte „Ban-Channel“ → „Editor öffnen“.
Kanal und Nachricht
Wähle oben rechts unter „Kanal wählen“ deinen Kanal. Passe die Zähler-Nachricht an – die mitgelieferte Vorlage ist deutsch.
Ausnahmen und Grund
Prüfe die Schalter, trag unter „Ausgenommene Rollen“ dein Team ein und schreib bei Bedarf einen „Ban-Grund (im Audit-Log)“.
Speichern
Klicke „Speichern“. Solange der Ban-Channel aus ist, erscheint rot umrandet „Gespeichert – Der Ban-Channel ist nicht aktiviert …“. Das ist normal: Gespeichert ist trotzdem alles.
Rechte prüfen
Zurück auf der Seite „Ban-Channel“ sollte „Berechtigungen OK“ stehen. Die Rollenreihenfolge aus Schritt 2 prüft diese Anzeige nicht.
Einschalten
Schalte oben rechts „Ban-Channel aktiviert“ ein. Der Schalter speichert sofort, und der Bot postet die Zähler-Nachricht in den Kanal.
Die Seite „Ban-Channel“ mit Kanal, Zähler-Nachricht, Anzahl der Banns und grüner Rechte-Anzeige
Eingerichtet und eingeschaltet: Ban-Kanal #nicht-schreiben, eine Komponente, 37 Banns, „Berechtigungen OK“. Darunter der Warnhinweis und „Editor öffnen“.

Die Seite „Ban-Channel“

  • „Ban-Channel aktiviert“ oben rechts – der Hauptschalter. Er speichert sofort.
  • „Ban-Kanal“ – der gewählte Kanal oder „Nicht konfiguriert“.
  • „Counter-Nachricht“ – wie viele Komponenten die Zähler-Nachricht hat, etwa „1 Komponente(n) konfiguriert“. Ein Container zählt dabei als eine Komponente.
  • „Bereits gebannt“ – der Zählerstand.
  • Rechte-Anzeige – grün „Berechtigungen OK“ oder ein Hinweis, was fehlt; siehe Rechte.
  • „Editor öffnen“ – führt zu allen Einstellungen und zur Zähler-Nachricht.

Set up everything in the editor first and switch the ban channel on at the very end. If you switch it on too early, it is “on” but does nothing without a channel – and with a channel it bans people before the warning and the exemptions are in place.

Create an empty channel
In Discord, create a new text channel, for example #do-not-post. It should be empty, and its name should make clear that nobody may write there.
Move the bot role up
In Discord, under Server Settings → Roles, drag the “THE GRID” role above your members' roles. Anyone with an equal or higher role cannot be banned.
Open the editor
In the dashboard, click “Admin” on your server, then “Moderation” → the “Ban-Channel” card → “Editor öffnen” (open editor).
Channel and message
Pick your channel at the top right under “Kanal wählen” (select channel). Adapt the counter message – the template that comes with it is in German.
Exemptions and reason
Check the switches, add your team under “Ausgenommene Rollen” (exempt roles) and, if you like, write a “Ban-Grund (im Audit-Log)” (ban reason in the audit log).
Save
Click “Speichern” (save). As long as the ban channel is off, you see a message with a red border: “Gespeichert – Der Ban-Channel ist nicht aktiviert …” (saved – the ban channel is not enabled). That is normal: everything has been saved anyway.
Check permissions
Back on the “Ban-Channel” page, it should say “Berechtigungen OK” (permissions OK). This check does not cover the role order from step 2.
Switch on
Turn on “Ban-Channel aktiviert” (ban channel enabled) in the top right. The switch saves immediately, and the bot posts the counter message in the channel.
The “Ban-Channel” page with channel, counter message, number of bans and a green permission check
Set up and switched on: ban channel #do-not-post, one component, 37 bans, “Berechtigungen OK” (permissions OK). Below it the warning and “Editor öffnen” (open editor).

The “Ban-Channel” page

  • “Ban-Channel aktiviert” (ban channel enabled) in the top right – the main switch. It saves immediately.
  • “Ban-Kanal” (ban channel) – the selected channel or “Nicht konfiguriert” (not configured).
  • “Counter-Nachricht” (counter message) – how many components the counter message has, for example “1 Komponente(n) konfiguriert” (1 component(s) configured). A container counts as one component.
  • “Bereits gebannt” (already banned) – the current count.
  • Permission check – green “Berechtigungen OK” or a note on what is missing; see Permissions.
  • “Editor öffnen” (open editor) – leads to all settings and the counter message.

DIE EINSTELLUNGENTHE SETTINGS

Die Einstellungen stehen oben im Editor. Sie gelten für jede neue Nachricht im Ban-Kanal, sobald du gespeichert hast.

Karte „Einstellungen“ im Ban-Channel-Editor mit vier Schaltern, einer ausgenommenen Rolle und dem Ban-Grund
Alle vier Schalter sind an. Die Rolle „Rennleitung“ ist ausgenommen, als Ban-Grund steht ein eigener Text.
EinstellungStandardWas sie bewirkt
Ban-Channel aktiviertausNur wenn der Schalter an ist, bannt der Bot und postet die Zähler-Nachricht. Im Editor gilt er erst nach „Speichern“; derselbe Schalter oben rechts auf der Seite „Ban-Channel“ speichert sofort. Beim Ausschalten bleibt die Zähler-Nachricht im Kanal stehen.
Kanal („Kanal wählen“)keinerDer Ban-Kanal. Zur Auswahl stehen Text-Kanäle, ohne Kategorien und Ankündigungskanäle. Wechselst du den Kanal, bleibt die alte Zähler-Nachricht im alten Kanal stehen – lösch sie von Hand. Im neuen Kanal postet der Bot beim Speichern eine neue, wenn der Ban-Channel an ist.
Nachricht löschenanDer Bot löscht die Nachricht, die den Bann auslöst – und zwar vor dem Bann, also auch dann, wenn der Bann scheitert. Ältere Nachrichten der Person bleiben stehen. Aus: Die Nachricht bleibt sichtbar. Braucht „Nachrichten verwalten“.
Bots ausnehmenanNachrichten von Bots und Webhooks werden ignoriert. Aus: Andere Bots werden gebannt, Webhook-Nachrichten nur gelöscht. THE GRID selbst ist immer ausgenommen.
Admins & Moderatoren ausnehmenanMitglieder mit „Administrator“, „Mitglieder bannen“, „Mitglieder kicken“, „Server verwalten“, „Nachrichten verwalten“ oder „Mitglieder im Timeout“ werden ignoriert; ihre Nachricht bleibt stehen.
Ausgenommene RollenkeineKlick auf „Rollen auswählen“ und hake Rollen an; darunter erscheinen sie als Chips, etwa „Rennleitung“. Beliebig viele Rollen, ohne @everyone und ohne von Discord verwaltete Rollen wie Bot-Rollen. Wer eine davon hat, wird ignoriert. Rollen, die es in Discord nicht mehr gibt, zeigt der Editor nicht mehr an.
Ban-Grund (im Audit-Log)leerDer Grund, der im Audit-Log und in der Bannliste von Discord steht, bis zu 400 Zeichen. Bleibt das Feld leer, gilt der deutsche Standard „Instant-Ban-Channel: Nachricht in gesperrtem Kanal“ – auch auf englischen Servern.
KomponentenVorlageDie Zähler-Nachricht – siehe Die Zähler-Nachricht.

Speichern

  • „Speichern“ oben rechts speichert alles – auch unvollständige Einstellungen ohne Kanal oder Nachricht. Danach aktualisiert der Bot die Zähler-Nachricht oder postet sie neu; das Ergebnis meldet ein Hinweis oben rechts, siehe Meldungen.
  • Sofort wirksam: Der Bot liest die Einstellungen bei jeder Nachricht neu. Es gibt keine Verzögerung.
  • „Zurück“ verwirft ungespeicherte Änderungen ohne Rückfrage.
  • Löschen lässt sich die Einrichtung nicht – nur ausschalten.

The settings are at the top of the editor. They apply to every new message in the ban channel as soon as you have saved.

The “Einstellungen” (settings) card in the ban channel editor with four switches, one exempt role and the ban reason
All four switches are on. The “Stewards” role is exempt, and a custom ban reason is set.
SettingDefaultWhat it does
Ban-Channel aktiviert (ban channel enabled)offOnly while the switch is on does the bot ban people and post the counter message. In the editor it only applies after “Speichern” (save); the same switch at the top right of the “Ban-Channel” page saves immediately. When you switch it off, the counter message stays in the channel.
Channel (“Kanal wählen”, select channel)noneThe ban channel. Text channels are offered, without categories and announcement channels. If you change the channel, the old counter message stays in the old channel – delete it by hand. When you save, the bot posts a new one in the new channel if the ban channel is on.
Nachricht löschen (delete message)onThe bot deletes the message that triggers the ban – before banning, so also if the ban fails. Older messages from that person stay. Off: the message stays visible. Needs “Manage Messages”.
Bots ausnehmen (exempt bots)onMessages from bots and webhooks are ignored. Off: other bots are banned, webhook messages are only deleted. THE GRID itself is always exempt.
Admins & Moderatoren ausnehmen (exempt admins & moderators)onMembers with “Administrator”, “Ban Members”, “Kick Members”, “Manage Server”, “Manage Messages” or “Timeout Members” are ignored; their message stays.
Ausgenommene Rollen (exempt roles)noneClick “Rollen auswählen” (select roles) and tick roles; they then appear below as chips, for example “Stewards”. Any number of roles, without @everyone and without roles managed by Discord such as bot roles. Anyone with one of them is ignored. Roles that no longer exist in Discord are no longer shown in the editor.
Ban-Grund (im Audit-Log) (ban reason in the audit log)emptyThe reason shown in Discord's audit log and ban list, up to 400 characters. If the field is empty, the German default “Instant-Ban-Channel: Nachricht in gesperrtem Kanal” (instant ban channel: message in blocked channel) is used – on English servers too.
Komponenten (components)templateThe counter message – see The counter message.

Saving

  • “Speichern” (save) at the top right saves everything – even incomplete settings without a channel or message. Then the bot updates the counter message or posts it again; a notice at the top right tells you the result, see Messages.
  • Effective immediately: the bot reads the settings again for every message. There is no delay.
  • “Zurück” (back) discards unsaved changes without asking.
  • The setup cannot be deleted – only switched off.

DIE ZÄHLER-NACHRICHTTHE COUNTER MESSAGE

Die Zähler-Nachricht baust du im Editor unter „Komponenten“ aus Bausteinen zusammen; rechts zeigt die „Vorschau“ ungefähr, wie sie aussehen wird. Solange du noch nichts gespeichert hast, steht dort eine deutsche Vorlage: ein roter Container mit „🚫 Betreten verboten“, dem Satz „Wer in diesem Kanal schreibt, wird sofort und permanent gebannt.“, einer Trennlinie und „Bereits gebannt: {count}“. Auf englischen Servern ersetzt du die Texte.

Der Ban-Channel-Editor mit Einstellungen, Komponenten-Liste und Vorschau
Unten links die Komponenten: ein Container mit drei Textblöcken und einer Trennlinie, der letzte Textblock enthält {count}. Rechts die Vorschau mit dem Stand 37.

Der Platzhalter {count}

  • {count} wird durch die Zahl der bisherigen Banns ersetzt: Aus „Bereits gebannt: {count}“ wird „Bereits gebannt: 37“. Unter „Verfügbarer Platzhalter“ kopiert ein Klick auf {count} den Platzhalter.
  • {total} funktioniert genauso, wird aber nicht angezeigt.
  • Beide wirken nur in Textblöcken – auch innerhalb von Sections und Containern. In Button-Beschriftungen, Adressen, Bildbeschreibungen und im Ban-Grund bleiben sie als Text stehen.

Wann sich die Zahl ändert

  • Nach jedem Bann durch den Ban-Channel bearbeitet der Bot die Nachricht. Ist sie verschwunden, postet er eine neue.
  • Beim Speichern im Editor und beim Einschalten aktualisiert er sie ebenfalls.
  • Der Zähler zählt nur Banns des Ban-Channels. Entbannst du jemanden, sinkt er nicht, und zurücksetzen lässt er sich nicht.
  • Schaltest du den Ban-Channel aus oder wechselst den Kanal, bleibt die alte Nachricht stehen. Lösch sie bei Bedarf von Hand.

Die Bausteine

Neue Bausteine fügst du mit „Komponente hinzufügen“ hinzu. Der Stift öffnet einen Baustein zum Bearbeiten, das Papierkorb-Symbol löscht ihn, an den Punkten links ziehst du ihn an eine andere Stelle. Änderungen im Dialog gelten erst nach „Übernehmen“ – und in Discord erst nach „Speichern“.

KomponenteFelder im DialogGut zu wissen
Text Display„Text (Markdown, {count} erlaubt)“Hier wirkt {count} – ebenso im Text einer Section.
Separator„Trennlinie anzeigen“Mit Linie oder nur als Abstand („Mit Trennlinie“ oder „Nur Abstand“).
Section„Section-Text“, „Accessory-Typ“ (Thumbnail oder Button), dazu „Thumbnail-URL“ und „Beschreibung“ bzw. „Button-Text“ und „Button-URL“Text mit einem Bild oder Link-Button daneben. Füll Bild oder Button immer aus – siehe Hinweis unten.
Container„Akzentfarbe“Ein Rahmen mit farbigem Balken um andere Bausteine; Inhalte fügst du mit dem „+“ am Container hinzu. Nie leer lassen.
Action Row (Buttons)je Button „Text“ und „URL“, dazu „Button hinzufügen“Bis zu 5 Link-Buttons. Buttons ohne Text oder URL entfernt der Editor beim Übernehmen.
Media Galleryje Bild „Bild-URL“, „Beschreibung“ und „Als Spoiler“, dazu „Bild hinzufügen“Bis zu 10 Bilder. Bilder ohne URL entfernt der Editor beim Übernehmen.
⚠️

Wichtig: Verwende Sections immer mit Thumbnail oder Button und lass keinen Container leer. Das Speichern klappt zwar, aber nach dem nächsten Bann kann der Bot die Nachricht dann nicht mehr aktualisieren – der Zähler bleibt stehen, bis du im Dashboard erneut speicherst.

💡

Vorschau ≠ Discord: Die Vorschau kennt nur fett, kursiv, Code und Zeilenumbrüche. Überschriften mit # wie in der Vorlage, Listen, Links und Emoji-Kürzel zeigt sie als rohen Text – in Discord erscheinen sie richtig formatiert. Den Zählerstand zeigt sie so, wie er beim Öffnen des Editors war.

Löschst du alle Komponenten und speicherst, zeigt der Editor beim nächsten Öffnen wieder die Vorlage, und die Seite „Ban-Channel“ meldet die Counter-Nachricht als „Nicht konfiguriert“.

You build the counter message in the editor under “Komponenten” (components); on the right, the “Vorschau” (preview) shows roughly what it will look like. As long as you have not saved anything, a German template is there: a red container with “🚫 Betreten verboten” (no entry), the sentence “Wer in diesem Kanal schreibt, wird sofort und permanent gebannt.” (anyone who writes in this channel will be banned immediately and permanently), a divider and “Bereits gebannt: {count}” (already banned). On English servers, replace the texts.

The ban channel editor with settings, component list and preview
Bottom left, the components: a container with three text blocks and a divider; the last text block contains {count}. On the right, the preview with a count of 37.

The {count} placeholder

  • {count} is replaced with the number of bans so far: “Already banned: {count}” becomes “Already banned: 37”. Under “Verfügbarer Platzhalter” (available placeholder), clicking {count} copies the placeholder.
  • {total} works exactly the same but is not listed.
  • Both only work in text blocks – including inside sections and containers. In button labels, addresses, image descriptions and the ban reason they stay as plain text.

When the number changes

  • After every ban by the ban channel, the bot edits the message. If it has disappeared, it posts a new one.
  • It also updates it when you save in the editor and when you switch the ban channel on.
  • The counter only counts bans by the ban channel. It does not go down when you unban someone, and it cannot be reset.
  • If you switch the ban channel off or change the channel, the old message stays. Delete it by hand if needed.

The building blocks

Add new blocks with “Komponente hinzufügen” (add component). The pencil opens a block for editing, the bin icon deletes it, and you drag the dots on the left to move it. Changes in the dialog only apply after “Übernehmen” (apply) – and in Discord only after “Speichern” (save).

ComponentFields in the dialogGood to know
Text Display“Text (Markdown, {count} erlaubt)” (text, {count} allowed){count} works here – and in the text of a section.
Separator“Trennlinie anzeigen” (show divider)With a line or just spacing (“Mit Trennlinie” or “Nur Abstand”).
Section“Section-Text”, “Accessory-Typ” (accessory type: thumbnail or button), plus “Thumbnail-URL” and “Beschreibung” (description) or “Button-Text” and “Button-URL”Text with an image or a link button next to it. Always fill in the image or the button – see the note below.
Container“Akzentfarbe” (accent colour)A frame with a coloured bar around other blocks; add content with the “+” on the container. Never leave it empty.
Action Row (Buttons)“Text” and “URL” per button, plus “Button hinzufügen” (add button)Up to 5 link buttons. Buttons without text or URL are removed when you apply.
Media Gallery“Bild-URL” (image URL), “Beschreibung” (description) and “Als Spoiler” (as spoiler) per image, plus “Bild hinzufügen” (add image)Up to 10 images. Images without a URL are removed when you apply.
⚠️

Important: always use sections with a thumbnail or a button and never leave a container empty. Saving still works, but after the next ban the bot can no longer update the message – the counter freezes until you save again in the dashboard.

💡

Preview ≠ Discord: the preview only knows bold, italics, code and line breaks. Headings with # as in the template, lists, links and emoji shortcodes appear as raw text – in Discord they are formatted properly. The preview shows the count from when you opened the editor.

If you delete all components and save, the editor shows the template again the next time you open it, and the “Ban-Channel” page lists the counter message as “Nicht konfiguriert” (not configured).

WAS BEIM BANN PASSIERTWHAT HAPPENS ON A BAN

  • Dauerhaft: Banns laufen in Discord nicht ab. Aufheben kannst du einen Bann nur in Discord selbst.
  • Keine Direktnachricht: Die gebannte Person erfährt vom Bot nichts.
  • Keine älteren Nachrichten gelöscht: Weg ist höchstens die eine Nachricht im Ban-Kanal – wenn „Nachricht löschen“ an ist.
  • Grund im Audit-Log: Im Audit-Log und in der Bannliste von Discord steht dein Ban-Grund oder der deutsche Standard „Instant-Ban-Channel: Nachricht in gesperrtem Kanal“.
  • Im Logging System erscheint der Bann als „🔨 Mitglied gebannt“ mit „Kein Grund angegeben“, weil Discord dem Bot den Grund nicht mitteilt. Dazu kommen „🗑️ Nachricht gelöscht“ und „📤 Mitglied verlassen“, wenn diese Ereignisse eingeschaltet sind. Siehe Logging System.
  • Kann der Bot nicht bannen – etwa weil die Person eine gleich hohe oder höhere Rolle hat oder ihm „Mitglieder bannen“ fehlt –, wird nur die Nachricht gelöscht. Einen Hinweis in Discord oder im Dashboard gibt es nicht, der Zähler bleibt gleich.
  • Kanal gelöscht: Der Bot tut nichts mehr. Die Seite „Ban-Channel“ zeigt dann „Ban-Kanal: Nicht konfiguriert“ und den Hinweis „Channel existiert nicht mehr“. Wähle im Editor einen neuen Kanal.
  • Sprache: Der Bot schickt keine eigenen Texte. Zähler-Nachricht und Ban-Grund stammen von dir; nur die Vorlage und der Standard-Grund sind deutsch.
  • Permanent: bans in Discord do not expire. You can only lift a ban in Discord itself.
  • No direct message: the banned person hears nothing from the bot.
  • No older messages deleted: at most the one message in the ban channel is gone – if “Nachricht löschen” (delete message) is on.
  • Reason in the audit log: Discord's audit log and ban list show your ban reason or the German default “Instant-Ban-Channel: Nachricht in gesperrtem Kanal”.
  • In the Logging System the ban appears as “🔨 Member Banned” with “No reason provided”, because Discord does not pass the reason on to the bot. It comes with “🗑️ Message Deleted” and “📤 Member Left” if those events are switched on. See Logging System.
  • If the bot cannot ban – for example because the person has an equal or higher role or the bot lacks “Ban Members” – only the message is deleted. There is no notice in Discord or in the dashboard, and the counter stays the same.
  • Channel deleted: the bot does nothing any more. The “Ban-Channel” page then shows “Ban-Kanal: Nicht konfiguriert” (not configured) and the notice “Channel existiert nicht mehr” (channel no longer exists). Pick a new channel in the editor.
  • Language: the bot sends no texts of its own. The counter message and the ban reason come from you; only the template and the default reason are German.
  1. NachrichtJemand schreibt im Ban-Kanal eine neue Nachricht.
  2. PrüfungIst die Person ausgenommen, passiert nichts weiter.
  3. LöschenIst „Nachricht löschen“ an, verschwindet die Nachricht.
  4. BannDer Bot bannt dauerhaft, mit dem Ban-Grund im Audit-Log.
  5. ZählerDer Zählerstand steigt um eins.
  6. AktualisierenDie Zähler-Nachricht zeigt die neue Zahl.
  1. MessageSomeone writes a new message in the ban channel.
  2. CheckIf the person is exempt, nothing else happens.
  3. DeleteIf “Nachricht löschen” is on, the message disappears.
  4. BanThe bot bans permanently, with the ban reason in the audit log.
  5. CounterThe count goes up by one.
  6. UpdateThe counter message shows the new number.

RECHTE UND ROLLENREIHENFOLGEPERMISSIONS AND ROLE ORDER

Mit dem Einladungslink hat der Bot „Administrator“ und damit alle nötigen Rechte. Die Rollenreihenfolge musst du trotzdem selbst einstellen.

RechtWoWofür
„Mitglieder bannen“ServerPflicht – ohne dieses Recht bannt der Bot niemanden.
„Kanal ansehen“Ban-KanalDen Kanal und die Nachrichten darin sehen; Voraussetzung für die Zähler-Nachricht.
„Nachrichten senden“Ban-KanalDie Zähler-Nachricht posten.
„Nachrichten verwalten“Ban-KanalDie auslösende Nachricht löschen. Die Rechte-Anzeige verlangt das Recht auch, wenn „Nachricht löschen“ aus ist.
„Nachrichtenverlauf lesen“Ban-KanalEmpfohlen. Ohne dieses Recht kann es passieren, dass der Bot nach einem Bann eine neue Zähler-Nachricht postet, statt die alte zu aktualisieren.
RollenreihenfolgeServer-Einstellungen → RollenDie höchste Rolle des Bots muss über der höchsten Rolle jedes Mitglieds stehen, das gebannt werden soll. Sonst wird nur die Nachricht gelöscht.
⚠️

Das grüne OK prüft die Rollenreihenfolge nicht. „Berechtigungen OK“ auf der Seite und „OK“ auf der Moderationskarte heißen nur: Der Bot darf bannen und hat im Kanal die geprüften Rechte. Ob seine Rolle hoch genug steht, prüfst du selbst unter Server-Einstellungen → Rollen.

Die Rechte-Anzeige auf der Seite „Ban-Channel“

AnzeigeBedeutung
Berechtigungen OK – Der Bot hat alle nötigen Rechte in #nicht-schreiben. (grün)Bannrecht und Kanalrechte sind da. Die Anzeige erscheint auch, wenn der Ban-Channel ausgeschaltet ist.
Kein Channel konfiguriert – Der Ban-Channel ist aktiviert, aber es ist kein Kanal ausgewählt. Öffne den Editor und wähle einen Kanal. (gelb)Der Ban-Channel ist an, tut ohne Kanal aber nichts.
Channel existiert nicht mehr – Der konfigurierte Kanal wurde gelöscht. Bitte im Editor einen neuen Kanal auswählen. (rot)Der Kanal wurde in Discord gelöscht.
Dem Bot fehlen Berechtigungen – Der Ban-Channel funktioniert erst, wenn der Bot folgende Rechte hat: … (rot)Darunter steht, was fehlt: Mitglieder bannen, Channel ansehen, Nachrichten senden oder Nachrichten verwalten – jeweils mit dem englischen Namen in Klammern.

Abzeichen auf der Moderationskarte

Die Karte „Ban-Channel“ in der Moderationsübersicht zeigt neben „BETA“ ein Status-Abzeichen: „OK“, „Kein Channel“ (nur wenn eingeschaltet), „Channel fehlt“ oder „Berechtigung fehlt“. Auch „OK“ erscheint, wenn der Ban-Channel ausgeschaltet ist – ob er läuft, zeigt nur der Schalter. Mehr zu den Abzeichen in der Übersicht.

With the invite link the bot has “Administrator” and therefore every permission it needs. You still have to set the role order yourself.

PermissionWhereWhat for
“Ban Members”serverRequired – without it the bot bans nobody.
“View Channel”ban channelSeeing the channel and the messages in it; needed for the counter message.
“Send Messages”ban channelPosting the counter message.
“Manage Messages”ban channelDeleting the triggering message. The permission check asks for it even if “Nachricht löschen” (delete message) is off.
“Read Message History”ban channelRecommended. Without it the bot may post a new counter message after a ban instead of updating the old one.
Role orderServer Settings → RolesThe bot's highest role must be above the highest role of every member who is to be banned. Otherwise only the message is deleted.
⚠️

The green OK does not check the role order. “Berechtigungen OK” on the page and “OK” on the moderation card only mean that the bot may ban and has the checked permissions in the channel. Whether its role is high enough is up to you to check under Server Settings → Roles.

The permission check on the “Ban-Channel” page

DisplayMeaning
“Berechtigungen OK – Der Bot hat alle nötigen Rechte in #do-not-post.” (permissions OK – the bot has all required permissions in #do-not-post), greenBan permission and channel permissions are in place. The display also appears while the ban channel is switched off.
“Kein Channel konfiguriert – …” (no channel configured – the ban channel is enabled but no channel is selected; open the editor and choose a channel), yellowThe ban channel is on, but does nothing without a channel.
“Channel existiert nicht mehr – …” (channel no longer exists – the configured channel was deleted; please choose a new channel in the editor), redThe channel was deleted in Discord.
“Dem Bot fehlen Berechtigungen – …” (the bot is missing permissions – the ban channel only works once the bot has these permissions), redBelow it you see what is missing: Ban Members, View Channel, Send Messages or Manage Messages – the English names are already given in brackets.

Badges on the moderation card

Next to “BETA”, the “Ban-Channel” card on the moderation overview shows a status badge: “OK”, “Kein Channel” (no channel – only while switched on), “Channel fehlt” (channel missing) or “Berechtigung fehlt” (permission missing). “OK” also appears while the ban channel is switched off – only the switch tells you whether it is running. More about the badges in the overview.

MELDUNGEN BEIM SPEICHERNMESSAGES WHEN SAVING

Nach „Speichern“ erscheint oben rechts für ein paar Sekunden ein Hinweis. Wichtig: Auch rot umrandete Hinweise, die mit „Gespeichert –“ beginnen, bedeuten, dass deine Einstellungen gespeichert sind. Sie sagen nur, warum die Zähler-Nachricht nicht gepostet oder aktualisiert werden konnte.

MeldungBedeutung und Lösung
Gespeichert & Counter-Nachricht aktualisiert. (grün)Alles gespeichert, die Zähler-Nachricht ist aktuell – auch beim ersten Posten.
Gespeichert – Der Ban-Channel ist nicht aktiviert – aktiviere ihn zuerst, damit die Counter-Nachricht gepostet wird.Normal, solange der Ban-Channel aus ist. Die Zähler-Nachricht erscheint beim Einschalten.
Gespeichert – Es ist kein Kanal ausgewählt.Wähle oben rechts einen Kanal und speichere erneut.
Gespeichert – Die Nachricht enthält keine gültigen Komponenten – füge z. B. einen Text-Block hinzu.Die Zähler-Nachricht ist leer. Füge mindestens ein Text Display hinzu.
Gespeichert – Dem Bot fehlen Rechte in diesem Kanal (Kanal ansehen, Nachrichten senden, Links einbetten).Gib dem Bot im Ban-Kanal „Kanal ansehen“ und „Nachrichten senden“. „Links einbetten“ wird in der Meldung genannt, aber nicht geprüft.
Gespeichert – Discord hat die Nachricht abgelehnt (ungültiger Inhalt): …Discord akzeptiert den Inhalt nicht; der Text nach dem Doppelpunkt kommt von Discord. Prüfe die Adressen von Buttons und Bildern und kürze sehr lange Texte.
Gespeichert – Der ausgewählte Kanal existiert nicht mehr oder der Bot sieht ihn nicht.Wähle einen anderen Kanal oder gib dem Bot dort „Kanal ansehen“.
Gespeichert – Discord-Fehler …: … oder Gespeichert – Die Counter-Nachricht konnte nicht gepostet werden.Ein anderer Fehler bei Discord. Warte kurz und speichere erneut.
Channel not found on this serverHier wurde nichts gespeichert: Der gewählte Kanal gehört nicht (mehr) zu diesem Server, etwa weil er gerade gelöscht wurde. Wähle oben rechts einen anderen Kanal und speichere erneut – der gelöschte Kanal steht bis zum Neuladen noch in der Liste.
Failed to save ban-channel settings, Server not found oder Fehler beim SpeichernHier wurde nichts gespeichert. Lade den Editor neu und versuche es noch einmal.

Beim Einschalten

  • Klappt das Posten der Zähler-Nachricht beim Einschalten nicht, zeigt der Browser „Ban-Channel aktiviert – aber: …“ mit einem der Gründe oben. Der Ban-Channel ist trotzdem an.
  • Springt der Schalter ohne Meldung zurück, wurde nichts geändert. Lade die Seite neu und versuche es noch einmal.

Fehler beim Laden

„Fehler beim Laden“ mit „Ban-Channel konnte nicht geladen werden.“ bzw. „Editor konnte nicht geladen werden.“ heißt: Die Seite konnte ihre Daten nicht holen. Lade sie neu; „Zurück zum Dashboard“ bringt dich zurück ins Dashboard.

After “Speichern” (save), a notice appears at the top right for a few seconds. Important: notices with a red border that start with “Gespeichert –” (saved) also mean that your settings have been saved. They only tell you why the counter message could not be posted or updated. Most of these messages are in German; errors from the server come in English:

MessageMeaning and fix
“Gespeichert & Counter-Nachricht aktualisiert.” (saved & counter message updated), greenEverything saved, the counter message is up to date – also when it is posted for the first time.
“Gespeichert – Der Ban-Channel ist nicht aktiviert – aktiviere ihn zuerst, damit die Counter-Nachricht gepostet wird.” (the ban channel is not enabled – enable it first so the counter message gets posted)Normal while the ban channel is off. The counter message appears when you switch it on.
“Gespeichert – Es ist kein Kanal ausgewählt.” (no channel is selected)Choose a channel at the top right and save again.
“Gespeichert – Die Nachricht enthält keine gültigen Komponenten – füge z. B. einen Text-Block hinzu.” (the message has no valid components – add a text block, for example)The counter message is empty. Add at least one Text Display.
“Gespeichert – Dem Bot fehlen Rechte in diesem Kanal (Kanal ansehen, Nachrichten senden, Links einbetten).” (the bot lacks permissions in this channel: View Channel, Send Messages, Embed Links)Give the bot “View Channel” and “Send Messages” in the ban channel. “Embed Links” is named in the message but not checked.
“Gespeichert – Discord hat die Nachricht abgelehnt (ungültiger Inhalt): …” (Discord rejected the message: invalid content)Discord does not accept the content; the text after the colon comes from Discord. Check the addresses of buttons and images and shorten very long texts.
“Gespeichert – Der ausgewählte Kanal existiert nicht mehr oder der Bot sieht ihn nicht.” (the selected channel no longer exists or the bot cannot see it)Choose another channel or give the bot “View Channel” there.
“Gespeichert – Discord-Fehler …: …” (Discord error) or “Gespeichert – Die Counter-Nachricht konnte nicht gepostet werden.” (the counter message could not be posted)Another error at Discord. Wait a moment and save again.
“Channel not found on this server”Nothing was saved: the selected channel does not (or no longer) belong to this server, for example because it was just deleted. Choose another channel at the top right and save again – the deleted channel stays in the list until you reload.
“Failed to save ban-channel settings”, “Server not found” or “Fehler beim Speichern” (error while saving)Nothing was saved. Reload the editor and try again.

When switching on

  • If posting the counter message fails when you switch on, your browser shows “Ban-Channel aktiviert – aber: …” (ban channel enabled – but: …) with one of the reasons above. The ban channel is on anyway.
  • If the switch jumps back without a message, nothing was changed. Reload the page and try again.

Errors while loading

“Fehler beim Laden” (error loading) with “Ban-Channel konnte nicht geladen werden.” (ban channel could not be loaded) or “Editor konnte nicht geladen werden.” (editor could not be loaded) means that the page could not fetch its data. Reload it; “Zurück zum Dashboard” (back to dashboard) takes you back to the dashboard.

OBERFLÄCHE NUR AUF DEUTSCHINTERFACE IN GERMAN ONLY

Die Karte in der Moderationsübersicht, die Seite „Ban-Channel“, der Editor, alle Hinweise und die Vorlage gibt es derzeit nur auf Deutsch – auch wenn du das Dashboard auf Englisch stellst. Übersetzt sind nur die Kopfzeile und die gelbe Menüleiste. Die englische Fassung dieser Seite übersetzt alle Beschriftungen.

The card on the moderation overview, the “Ban-Channel” page, the editor, all notices and the template are currently only available in German – even if your dashboard is set to English. Only the header and the yellow menu bar are translated. This table translates the labels you will see:

German originalEnglish
Ban-Channel · BETABan channel · BETA
Wer in diesem Kanal schreibt, wird sofort gebannt – mit Live-CounterAnyone who writes in this channel is banned immediately – with a live counter
OK · Kein Channel · Channel fehlt · Berechtigung fehltOK · No channel · Channel missing · Permission missing
Zurück zu ModerationBack to Moderation
Wähle einen Kanal – wer dort schreibt, wird sofort gebannt. Die Nachricht zeigt einen Live-Counter der Bans.Choose a channel – anyone who writes there is banned immediately. The message shows a live counter of the bans.
Ban-Channel aktiviertBan channel enabled
Ban-Kanal · Nicht konfiguriertBan channel · Not configured
Counter-Nachricht · 1 Komponente(n) konfiguriertCounter message · 1 component(s) configured
Bereits gebanntAlready banned
Berechtigungen OK · Kein Channel konfiguriert · Channel existiert nicht mehr · Dem Bot fehlen BerechtigungenPermissions OK · No channel configured · Channel no longer exists · The bot is missing permissions
Achtung: Jede Person, die in diesem Kanal schreibt, wird ohne Vorwarnung permanent gebannt. Wähle einen leeren, klar gekennzeichneten Kanal. Bots, Admins/Moderatoren und ausgewählte Rollen können im Editor ausgenommen werden.Warning: anyone who writes in this channel is permanently banned without warning. Choose an empty, clearly labelled channel. Bots, admins/moderators and selected roles can be exempted in the editor.
Editor öffnenOpen editor
Zurück · Ban-Channel Editor · Kanal wählen · SpeichernBack · Ban channel editor · Select channel · Save
Einstellungen – Lege fest, wer ausgenommen ist und was mit der Nachricht des gebannten Nutzers passiert.Settings – define who is exempt and what happens to the banned user's message.
Ban-Channel aktiviert – Erst wenn aktiv wird gebannt und die Counter-Nachricht gepostet. Wird direkt beim Speichern übernommen.Ban channel enabled – users are only banned and the counter message is only posted while this is on. Applied when you save.
Nachricht löschen – Die Nachricht des Nutzers wird beim Ban entfernt.Delete message – the user's message is removed when banning.
Bots ausnehmen – Andere Bots werden nicht gebannt.Exempt bots – other bots are not banned.
Admins & Moderatoren ausnehmen – Mitglieder mit Moderationsrechten werden ignoriert.Exempt admins & moderators – members with moderation permissions are ignored.
Ausgenommene Rollen · Rollen auswählen · 1 Rolle(n) ausgewähltExempt roles · Select roles · 1 role(s) selected
Ban-Grund (im Audit-Log)Ban reason (in the audit log)
Komponenten · Komponente hinzufügenComponents · Add component
Noch keine Komponenten – Klicke auf "Komponente hinzufügen" um zu startenNo components yet – click “Add component” to start
Verfügbarer Platzhalter – {count} wird durch die Anzahl der bereits gebannten Nutzer ersetzt.Available placeholder – {count} is replaced with the number of users banned so far.
Vorschau · Heute um 12:00Preview · Today at 12:00
Komponente bearbeiten · Abbrechen · ÜbernehmenEdit component · Cancel · Apply
Mit Trennlinie · Nur AbstandWith divider · Spacing only
🚫 Betreten verboten🚫 No entry
Wer in diesem Kanal schreibt, wird sofort und permanent gebannt.Anyone who writes in this channel will be banned immediately and permanently.
Bereits gebannt: {count}Already banned: {count}
Instant-Ban-Channel: Nachricht in gesperrtem KanalInstant ban channel: message in blocked channel (the default ban reason)

NOCH FRAGEN?STILL HAVE QUESTIONS?

Tritt unserem Discord-Server bei – das Team hilft dir bei der Einrichtung gerne weiter.

Join our Discord server – the team is happy to help you with the setup.