Eingerichtet, aber wirkungslos: Fehler ohne Meldung
11. September 2026
Ein Bot, der abstürzt, ist ein gutes Problem. Du siehst es und behebst es. Das teure Problem ist leise. Eine Löschfrist ist eingestellt und läuft nie. Ein Bann-Knopf bannt nichts. Ein Modul lässt sich einschalten, obwohl ihm die Rechte zum Arbeiten fehlen. Nichts davon meldet sich, und alles sieht im Dashboard richtig aus.
Eingerichtet, sieht richtig aus, tut nichts. So sah fast jeder echte Fehler in Artis Bot aus.
Warum das bei Discord-Bots so leicht passiert
Zwischen deiner Einstellung und ihrer Wirkung steht ein fremdes System: Discord. Du trägst einen Kanal ein, später wird er gelöscht. Du wählst eine Rolle, dann schiebt jemand die Bot-Rolle darunter, und Discord lehnt die Vergabe ab. Du schaltest das Logging ein und nimmst dem Bot in genau diesem Kanal das Senderecht. In allen drei Fällen bleibt die Einstellung gespeichert. Sie wirkt nur nicht mehr.
Drei Werkzeuge gegen das Muster
- Der Einrichtungsassistent findet, was nie eingestellt wurde. Ein Modul ohne Kanal ist kein Fehler, sondern eine offene Aufgabe. Sie landet auf einer Liste, nicht in einer Fehlermeldung.
- Die Wirksamkeitsprüfung findet, was einmal stimmte und kaputtgegangen ist. Sie läuft regelmäßig über jeden eingestellten Kanal, jede eingestellte Rolle und jedes Recht, das ein Modul braucht.
- Die Fehleraufzeichnung hält fest, was wirklich schiefging: je Server, mit Zeitpunkt. So wird aus „bei mir geht das nicht" kein Ratespiel.
Wo die Prüfung selbst Lücken hatte
Die Prüfung fragte bei jedem eingestellten Kanal nur: Gibt es ihn noch? Die zweite Frage fehlte: Darf der Bot dort tun, wofür er eingestellt ist? Ein Klick in den Einstellungen eines einzelnen Kanals nahm dem Bot das Senden, und im Dashboard blieb alles grün.
Dazu kam eine Obergrenze. Geprüft wurden höchstens zehn Ticket-Panels je Server. Bei fünfundzwanzig Panels waren das 40 Prozent, und welche, entschied die Datenbank. Eine Prüfung, die den aktivsten Server am schlechtesten abdeckt, ist schlimmer als keine, weil sie Ruhe vortäuscht.
Wer eine Kennzahl baut, prüft zuerst, ob sie sich selbst beantwortet.
Der deutlichste Fall war die Ticket-Vorsortierung. Ihre Treffsicherheit wurde gegen ein Archiv gemessen, in dem der geprüfte Fall selbst lag. Er fand sich als seinen eigenen nächsten Nachbarn und ergab 98,6 Prozent. Ohne diesen Selbsttreffer sind es 54 Prozent bei einem Siebtel der Abdeckung. Aufgefallen war nichts: Das Ergebnis sah aus, wie man es erwartet.