Eigener Bot: Artis Bot kann den Server verlassen

9. September 2026

Im Paket „Marke" läuft der Bot unter deinem Namen, mit deinem Avatar und deiner Farbe. Trotzdem musste Artis Bot bisher auf dem Server bleiben. Wer seine eigene Marke bezahlte, hatte deshalb zwei Bots in der Mitgliederliste, und auf einem stand unser Name.

Warum das so war

Das war keine Absicht. Die Dashboard-Seite sprach mit Discord nur über den Token von Artis Bot: Kanäle lesen, Rollen lesen, Mitglieder durchblättern, kicken, bannen, Kanäle anlegen. Alles lief über Artis Bot, also musste Artis Bot Mitglied sein. Beim ersten zahlenden Kunden fiel die Abkürzung auf.

So läuft es jetzt

Was dabei schiefging

Ein eigener Bot läuft mit demselben Code wie Artis Bot und an derselben Datenbank. Solange er nur auf seinem Server antwortete, fiel nicht auf, dass er sich auch um alles andere kümmerte. Er nahm sich Erinnerungen und Gewinnspiele fremder Server, ohne sie zustellen zu können, schrieb Befunde für Server, die er nie gesehen hatte, und meldete beim Start „Artis Bot online".

Die Prüfung, ob er für einen Server zuständig ist, gab es, aber nur an einer Stelle: im Konfigurationszwischenspeicher. Alles, was daran vorbeiging, arbeitete plattformweit. Heute fragt jeder Zeitplan, jeder Zuhörer und jeder Zähler zuerst nach der Zuständigkeit. Die Wartungsarbeiten, die alle gemeinsam haben, laufen nur im Bot von Artis Bot.

Ähnlich war es beim Kündigen. Nach dem Auslaufen des Pakets schaltete der Abgleich den Modul-Schalter für das eigene Branding aus. Genau diesen Schalter liest die Stelle nicht, die den Bot tatsächlich beendet. Ein gekündigter eigener Bot lief also unbegrenzt weiter. Wer eine Fähigkeit an einen Tarif bindet, muss fragen: Liest die Stelle, die sie ausführt, den Schalter, den der Abgleich umlegt?

Der Rückweg ist ein Link

Fällt dein Bot aus und Artis Bot ist weg, steht dein Server ohne Bot da. Das Dashboard zeigt das und bietet Artis Bot zum Wiedereinladen an, als Link, den du selbst klickst. Ein Bot, der heimlich zurückkommt, wäre das Gegenteil von „eigene Marke".

Wer seine eigene Marke bezahlt, soll sie auch allein in der Mitgliederliste sehen.

Als Nächstes