CleanUpBot ist ein Discord-Bot, der deinen Server mit verschiedenen Befehlen von unerwünschten Benutzern befreit.
Er unterstützt sowohl das Massenbannen von Benutzern anhand einer externen Liste als auch das Entbannen aller gesperrten Nutzer.
- Node.js (Empfohlen: Version 16 oder höher)
- Ein Discord-Bot-Token
-
Repository klonen:
git clone https://github.com/RyuguDev/CleanUpBot.git cd CleanUpBot
-
Abhängigkeiten installieren:
npm install discord.js axios csv-parser dotenv
-
Bot-Token konfigurieren:
const token = 'DEIN_BOT_TOKEN';
Ersetze DEIN_BOT_TOKEN
mit deinem tatsächlichen Discord-Bot-Token.
Befehl | Beschreibung | Berechtigung |
---|---|---|
+cleanup |
Bannt Benutzer basierend auf einer externen ID-Liste. | Administrator |
+importxenonbans <datei.csv> |
Importiert und bannt Benutzer aus einer Xenon /exportbans -Datei. |
Administrator |
+unbanall |
Hebt alle Banns auf und entbannt alle Benutzer. | Ban Members |
-
Bot starten:
node bot.js
-
Befehle im Discord-Chat nutzen:
+cleanup
→ Bannt Benutzer von der externen Liste.+importxenonbans bans.csv
→ Importiert und bannt Benutzer aus der Xenon-Banliste.+unbanall
→ Entbannt alle gesperrten Benutzer auf dem Server.
- Verwende den Bot verantwortungsbewusst, da er massenhafte Banns und Unbanns durchführen kann.
- Nur vertrauenswürdige Personen sollten Zugriff auf den Bot haben!
Falls der Bot nicht startet oder ein Fehler auftritt:
- Stelle sicher, dass alle Abhängigkeiten installiert sind (
npm install
). - Prüfe, ob dein Bot-Token korrekt in der
.env
-Datei gespeichert ist. - Überprüfe die Berechtigungen des Bots auf deinem Server.
Dieses Projekt steht unter der MIT-Lizenz.
Feel free to contribute! 😊