Discord Bots von BisectHosting ermöglichen es Benutzern, benutzerdefinierte, hochgradig anpassbare Bots zu installieren, die Musik abspielen, moderieren Server und mehr. Durch die Installation eines Musik Bots mit dem NPM-Installer können Benutzer Slash-Befehle, Reaktionssteuerungen und mehr nutzen, um den Bot und das, was er gerade abspielt, zu steuern. Darüber hinaus können Benutzer mit dem im Tutorial verwendeten Bot YouTube- oder Spotify-Videos abspielen oder aus einer zufälligen Liste eines bestimmten Genres auswählen. Alternativ können Songs heruntergeladen und manuell zum Bot hinzugefügt werden, was eine nützliche Alternative darstellen kann, wenn die erforderlichen Schritte von Streaming-Seiten nicht durchgeführt werden.
Hinweis: Die meisten Discord Bots erfordern zusätzliche Schritte, um Spotify- oder YouTube-Musik abzuspielen. Detaillierte Anweisungen finden Sie am Ende dieses Tutorials.
So richten Sie einen Discord Musik Bot ein
1.<\/strong> Ein Bot-Token wird benötigt. Um ein Token zu generieren, gehen Sie zum Discord Dev Portal. Das kann eine Anmeldung erforderlich machen.
2.<\/strong> Drücken Sie Neue Anwendung oben rechts.
3.<\/strong> Wähle einen Namen für die App; dies kann alles sein und hat keinen Einfluss auf ihren Namen auf den Servern.
4.<\/strong> Setze alle gewünschten Beschreibungen, Bilder oder Details für die App.
Sobald die Bearbeitung abgeschlossen ist, klicke auf Änderungen speichern unten rechts.
6. Gehe zum Installations-Tab.
7. Stellen Sie sicher, dass Install-Link auf Keine eingestellt ist.
8. Drücken Sie Änderungen speichern.
9.<\/strong> Navigieren Sie zum Bot-Tab und geben Sie einen Benutzernamen für den Bot ein. Das ist der Name, der auf den Servern angezeigt wird.
10.<\/strong> Deaktivieren Sie die Öffentlicher Bot-Einstellung und aktivieren Sie Nachrichteninhalt, Servermitglieder und Präsenz-Intent Einstellungen.
11.<\/strong> Drücken Sie Änderungen speichern.
12. Wählen Sie im Token-Bereich Kopieren aus. Wenn kein Token vorhanden ist, wählen Sie die Schaltfläche Token zurücksetzen.
13. Erwerben Sie einen Node.JS-Bot von GitHub. Der in dieser Anleitung verwendete Bot kann hier gefunden werden.
14. Entpacke die .zip-Datei in einen leeren Ordner.
15. Betrete den Ordner und öffne die .env-Datei mit dem gewünschten Texteditor.
16. Fügen Sie den Bot-Token in den DISCORD_TOKEN=-Abschnitt ein.
17. Kehrt zum Entwicklerportal zurück und gehen Sie zum Allgemeine Informationen-Tab.
18. Kopiere die Anwendungs-ID.
19. Fügen Sie die Anwendungs-ID in den CLIENT_ID=-Abschnitt der .env-Datei ein.
20. Speichern Sie das Dokument, indem Sie Strg + S oder Datei > Speichern drücken.
21. Laden Sie den Bot auf den Server ein, indem Sie den folgenden Link mit der Client-ID des Bots eingeben: https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
22. Autorisieren Sie den Bot und fügen Sie ihn zum Server hinzu. Das Hinzufügen eines Bots erfordert Server verwalten-Berechtigungen auf diesem Server.
23. Loggen Sie sich in das BisectHosting Starbase-Panel ein.
24. Wechsel die aktuelle Installation zu Node.JS.
25. Wenn Node.JS bereits installiert war, löschen Sie alle Dateien, indem Sie Neuinstallation drücken und Aktuelle Dateien löschen wählen.
26. Warten Sie, bis der Server installiert ist, und wechseln Sie dann zum Startup-Tab.
27. Stellen Sie sicher, dass Benutzer hochgeladene Dateien auf Wahr gesetzt ist.
28. Gehen Sie zum Reiter Dateien.
29. Laden Sie die Dateien des Bots auf den Server hoch, indem Sie sie ziehen und ablegen.
30. Start den Server.
31. Geben Sie /help in den Server ein, um eine Liste der Befehle zu überprüfen.
Hinweis: Standardmäßig können YouTube- und Spotify-URLs nicht abgespielt werden. Siehe die folgenden Abschnitte für Anweisungen zum Aktivieren.
Wie man YouTube-Videos abspielt
Anforderung: YouTube-Videos erfordern die Cookies von einem angemeldeten YouTube-Konto. Um die Cookies sicher zu halten, erwägen Sie die Erstellung eines zusätzlichen YouTube-Kontos.
1. Laden Sie eine Browser-Erweiterung für Chrome/Edge oder Firefox herunter, um die Cookies zu extrahieren.
2. Loggen Sie sich bei YouTube mit dem gewünschten Konto ein.
3. Von der angemeldeten Seite aus, öffnen Sie die Erweiterung und laden Sie die Cookies von der aktuellen Seite herunter.
Hinweis: Chrome/Edge-Benutzer können stattdessen Exportieren als drücken.
4. Speichern Sie die Datei als cookies.txt.
5. Melden Sie sich bei dem BisectHosting Starbase-Panel.
6. Stop den Server.
7. Gehen Sie zum Reiter Dateien.
8. Öffnen Sie die .env-Datei.
9. Geben Sie im COOKIES_FILE=-Abschnitt ein:./cookies.txt.
10. Drücke Speichern.
11. Start den Server.
Wie man Spotify-Songs abspielt
1. Gehen Sie zur Spotify-Entwickler-Seite und melden Sie sich an.
2. Öffnen Sie das Profil-Dropdown und wählen Sie Dashboard.
3. Drücken Sie App erstellen.
4. Geben Sie einen App-Namen und Beschreibung ein.
5. Geben Sie folgende Redirect-URL ein: https://localhost/callback und drücken Sie Hinzufügen.
6. Aktivieren Sie das Checkfeld für Web-API.
7. Drücken Sie das Kontrollkästchen für die Nutzungsbedingungen und wählen Sie Speichern.
8. Enthüllen und kopieren Sie die Client-ID und Client-Secret.
9. Loggen Sie sich in das BisectHosting Starbase-Panel ein.
10. Stop den Server.
11. Gehen Sie zum Reiter Dateien.
12. Öffnen Sie die .env-Datei.
13. Fügen Sie die kopierte ID in die SPOTIFY_CLIENT_ID= und SPOTIFY_CLIENT_SECRET= Abschnitte ein.
14. Drücke Speichern.
15. Start den Server.