Wie erstellt man einen TeamSpeak 3/Discord Musikbot?

Wie erstellt man einen TeamSpeak 3/Discord Musikbot?

Wer möchte nicht gerne einen coolen Musikbot für seinen TeamSpeak 3 oder Discord Server haben? In dieser Anleitung zeige ich dir, wie du ganz einfach einen Musikbot erstellst und damit deine Server-Mitglieder mit ihren Lieblingssongs verwöhnen kannst.

Vor dem Start

Bevor wir beginnen, benötigst du das Programm “PuTTY”, das du dir herunterladen kannst. Dieses Programm ermöglicht dir eine sichere Verbindung zu deinem Server herzustellen. Jetzt kann es losgehen!

Schritt 1: Server-Verbindung herstellen

Öffne PuTTY und gib die IP-Adresse oder Domain deines Servers in das Textfeld “Host Name (or IP address)” ein. Klicke anschließend auf “OK”.

Schritt 2: Paketlisten aktualisieren

Aktualisiere die Paketlisten auf deinem Server mit dem Befehl “apt update”.

Schritt 3: Updates installieren

Installiere mögliche Updates der bereits installierten Pakete auf deinem Server mit dem Befehl “apt upgrade -y”.

Schritt 4: Benötigte Pakete installieren

Installiere die benötigten Pakete auf deinem Server mit folgendem Befehl: “apt install x11vnc xvfb libxcursor1 ca-certificates bzip2 libnss3 libegl1-mesa x11-xkb-utils libasound2 libpci3 libxslt1.1 libxkbcommon0 libxss1 libglib2.0-0 libxcomposite1 curl screen nano -y”.

LESEN  iPad Pro gegen iPad Air zum Zeichnen, Procreate und für Künstler im Jahr 2023

Schritt 5: Erstellen eines Benutzers

Füge einen Benutzer namens “sinusbot” zu deinem Server hinzu, der später den Musikbot ausführen wird. Verwende dazu den Befehl “adduser -disabled-login sinusbot”.

Schritt 6: Musikbot-Verzeichnis erstellen

Erstelle ein Verzeichnis für den Musikbot mit dem Befehl “mkdir -p /opt/sinusbot”. Gib anschließend dem Benutzer “sinusbot” die benötigten Rechte in diesem Verzeichnis mit dem Befehl “chown -R sinusbot:sinusbot /opt/sinusbot/”.

Schritt 7: Benutzerkonto des Musikbots

Wechsle in das Benutzerkonto des Musikbots mit dem Befehl “su sinusbot”. Navigiere dann ins Musikbot-Verzeichnis mit dem Befehl “cd /opt/sinusbot/”.

Schritt 8: Musikbot herunterladen

Lade den Musikbot “SinusBot” herunter, indem du den folgenden Befehl ausführst: “wget https://www.sinusbot.com/dl/sinusbot.current.tar.bz2“.

Schritt 9: Entpacken des Musikbots

Entpacke das heruntergeladene .tar.bz2-Archiv mit dem Befehl “tar xjf sinusbot.current.tar.bz2”. Lösche anschließend das Archiv mit dem Befehl “rm sinusbot.current.tar.bz2”.

Schritt 10: Konfigurationsdatei kopieren

Kopiere die benötigte Konfigurationsdatei mit dem Befehl “cp config.ini.dist config.ini”.

Schritt 11: TeamSpeak 3 Client herunterladen

Lade den TeamSpeak 3 Client für Linux herunter, damit sich der Musikbot später mit deinem TeamSpeak 3 Server verbinden kann. Verwende den Befehl “wget https://files.teamspeak-services.com/releases/client/3.5.3/TeamSpeak3-Client-linux_amd64-3.5.3.run“.

Schritt 12: Rechte zum Ausführen vergeben

Vergebe die Rechte zum Ausführen der heruntergeladenen Datei mit dem Befehl “chmod +x TeamSpeak3-Client-linux_amd64-3.5.3.run”.

Schritt 13: TeamSpeak 3 Client starten

Starte den TeamSpeak 3 Client mit dem Befehl “./TeamSpeak3-Client-linux_amd64-3.5.3.run”. Akzeptiere die Lizenzbedingungen und bestätige, dass du sie gelesen und akzeptiert hast.

Schritt 14: Optional – YouTube-Wiedergabefunktion

Falls du die YouTube-Wiedergabefunktion nutzen möchtest, installiere die benötigten Pakete mit dem Befehl “apt install python -y”. Lade dann das Software-Paket “youtube-dl” herunter, indem du den Befehl “wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl” ausführst. Vergebe die benötigten Rechte mit dem Befehl “chmod +x /usr/local/bin/youtube-dl”.

LESEN  WhatsApp: Gelöschte Nachrichten sind nicht für immer verschwunden!

Schritt 15: Starten des Musikbots

Der Musikbot ist nun installiert und kann gestartet werden. Stelle sicher, dass du als Musikbot-Benutzer angemeldet bist und dass du dich im Verzeichnis befindest. Starte den Musikbot mit dem Befehl “screen -dmS sinusbot ./sinusbot -override-password DeinPasswort”. Ersetze “DeinPasswort” durch ein beliebiges Passwort für das Webinterface.

Schritt 16: Webinterface aufrufen

Das Webinterface des Musikbots kannst du über die IP-Adresse oder Domain deines Servers mit dem Port 8087 erreichen. Rufe im Browser also “http://123.123.123.123:8087” auf. Der Benutzername ist “admin” und das Passwort ist das, welches du gerade festgelegt hast.

Schritt 17: Spracheinstellung ändern

Du kannst die Sprache des Webinterfaces auf Deutsch umstellen, indem du in den Einstellungen auf “Settings” klickst und unter “Language” die Option “Deutsch” auswählst.

Schritt 18: Passwort festlegen

Das temporäre Passwort des Musikbots musst du nun in den Einstellungen im Webinterface ändern. Gehe in den Webinterface-Einstellungen links auf “Benutzerkonten”. Klicke auf den Bearbeiten-Button in der Zeile des Admin-Benutzers, vergebe ein neues Passwort und speichere die Änderungen.

Schritt 19: Discord-Server verbinden (optional)

Falls du den Musikbot auf einem Discord Server nutzen möchtest, folge den Schritten in der Anleitung, um deinen Discord-Server mit dem Musikbot zu verbinden.

Schritt 20: Musikbot über Chat-Befehle steuern

Damit du den Musikbot auch über Chat-Befehle steuern kannst, musst du die Benutzer deines TeamSpeak 3 oder Discord Servers mit den entsprechenden Webinterface-Benutzern verknüpfen. Gehe in den Webinterface-Einstellungen links auf “Benutzerkonten” und verknüpfe die Benutzer.

Schritt 21: Musikbot stoppen und starten

Du kannst den Musikbot mit dem Befehl “screen -r sinusbot -X quit” stoppen und mit dem Befehl “screen -dmS sinusbot ./sinusbot” starten.

LESEN  Urlaub im Schwarzwald: Die schönsten Orte

Fazit

Herzlichen Glückwunsch! Du hast erfolgreich einen TeamSpeak 3/Discord Musikbot erstellt. Genieße die Musik und beeindrucke deine Server-Mitglieder mit deinen DJ-Fähigkeiten!