Alle Features

Web-Dashboard für deinen Discord-Bot

Alle Einstellungen in einem Browser-Tab. Änderungen wirken sofort, ohne Konfigurationsdateien und ohne Neustart.

Levlix ist ein kostenloser Discord-Bot, dessen sämtliche Einstellungen in einem Web-Dashboard liegen: Level-Rollen und XP-Schwellen, Economy und Shop, Modulschalter, Mitgliederstatistiken und ein vollständiges Audit-Log, alles im Browser, angemeldet mit dem Discord-Account, den du ohnehin hast. Die Rollenhierarchie deines Servers ist das Berechtigungssystem. Mitglieder, Moderatoren und Administratoren sehen also genau die Bedienelemente, die sie nutzen dürfen, und es gibt keinen zweiten Satz Berechtigungen, der synchron gehalten werden müsste.

Was du ändern kannst

  • Leveling. Level-Schwellen, die Rollen, die sie vergeben, XP-Gewinn und die Level-Kurve, dazu die Ankündigungseinstellungen. Leveling
  • Economy und Shop. Transaktionsverläufe, Kontostandsanpassungen, Shop-Artikel mit Codes, Limits und Ablaufdaten sowie eine Rolle für die Shop-Verwaltung für ein Community-Team. Economy
  • Module. Schalte ganze Systeme wie RPG, Events oder Spiele mit einem Schalter ein oder aus. Ein Modul, das nicht zu deinem Server passt, ist einen Klick vom Verschwinden entfernt.
  • Mitglieder. Level, Gesamt-XP und Punkte jedes Mitglieds in einer Liste.
  • Spielerdaten. Passe Werte oder Inventar eines RPG-Charakters an, wenn ein Fehler oder ein Exploit es verlangt.

Änderungen wirken sofort. Es gibt keine Konfigurationsdateien zu bearbeiten und keinen Bot neu zu starten.

Deine Discord-Rollen sind die Berechtigungen

Das Dashboard folgt der Rollenhierarchie, die dein Server bereits hat: user, moderator, admin, owner. Mitglieder sehen ihre eigenen Statistiken und den Shop. Moderatoren sehen die Verwaltungsreiter. Administratoren sehen Economy, Shop und Konfiguration. Module können weiter delegieren, etwa mit einer Rolle für die Shop-Verwaltung, die einem Community-Team die Katalogpflege ohne Admin-Rechte erlaubt. Wer unter der nötigen Rolle liegt, landet in der Mitgliederansicht, selbst wenn er eine Verwaltungs-URL direkt öffnet.

Alles wird protokolliert

Jede administrative Aktion, jede Punkteübertragung, jede Shop-Änderung und jede Konfigurationsänderung wird ins Audit-Log geschrieben. Wenn jemand fragt, wer wann was geändert hat, steht die Antwort auf der Seite. Manuelle Änderungen an Spielerdaten werden genauso festgehalten.

Ein Benachrichtigungszentrum, das ein Neuladen übersteht

Jede Aktion im Dashboard hinterlässt eine Bestätigung in einem dauerhaften Benachrichtigungszentrum: bis zu 250 Einträge pro Account, in der Datenbank statt im Browser-Tab gespeichert, sodass ein Neuladen den Verlauf nicht löscht. Neue Bestätigungen klappen für fünf Sekunden auf und synchronisieren sich im Hintergrund ohne Seitenneuladen.

Auch Mitglieder nutzen es

Das Dashboard ist nicht nur für das Team. Mitglieder melden sich mit demselben Discord-Account an, um ihre Statistiken zu sehen, mit ihrem Punktestand im Shop zu kaufen, ihren Kaufverlauf zu prüfen und gekaufte Codes auf Wunsch aufzudecken, und, falls das RPG auf dem Server läuft, die globale Rangliste zu sehen. Shop-Käufe im Dashboard durchlaufen dieselben Prüfungen wie der Slash-Befehl und gelingen auch dann, wenn der Bot offline ist.

Auf Sicherheit gebaut

Die Anmeldung läuft über Discord OAuth2 mit Sitzungstokens, geschützt durch CSRF-Prüfungen und Ratenbegrenzung, mit optionaler Zwei-Faktor-Authentifizierung für den Account. Eine Sicherheitsprüfung mit einem Befehl untersucht riskante Servereinstellungen und bewertet sie mit konkreten Korrekturen.

Häufige Fragen

Brauche ich einen separaten Account? Nein. Das Dashboard meldet dich über OAuth2 mit deinem Discord-Account an.

Wer sieht was? Was deine Discord-Rollen erlauben: Mitglieder ihre eigenen Daten, Moderatoren die Verwaltungsreiter, Administratoren alles. Rollen werden vom Server gelesen, nicht doppelt konfiguriert.

Brauchen Änderungen einen Bot-Neustart? Nein. Einstellungen gelten sofort.

Gibt es eine Aufzeichnung der Änderungen? Ja. Jede administrative Aktion und jede Punkteübertragung steht im Audit-Log.

Was kostet es? Levlix lässt sich kostenlos zu jedem Discord-Server hinzufügen. Füge ihn deinem Server hinzu, öffne dann das Dashboard und wähle den Server.

Einrichtung, alle Befehle und alle Optionen:

Dokumentation zu Web-Dashboard für deinen Discord-Bot lesen

Aus dem Blog