Hallo,
Also es gibt 2 varianten:
Variante 1:
Es ist dir egal ob alle 3 musicbots die gleiche Musik haben bzw. du willst das man bei allen 3 bots Zugriff auf die selbe Musik hat.
Dann kannst du alle 3 Bots aus einem Ordner heraus starten
soll heißen du installierst den ersten Bot, startest diesen von Hand damit er updatet.
danach kannst du alle 3 bots aus dem Ordner TS3MusicBot starten.
Für den Delay legst du dir am besten eine "start.sh" an wir nennen sie in dem Fall mal music.sh
in der dann z.b. so etwas drinn steht:
Code: Select all#!/bin/sh (falls es damit nicht funktioniert - #!/bin/bash - verwenden )
cd /home/user/TS3MusicBot
screen ./TS3MusicBot_runscript.sh -account x@gmx.de -port 8080 -webif-pw adminpw -webif-pw-user userpw -noquery
sleep 15
echo "bot1 gestartet"
cd /home/user/TS3MusicBot
screen ./TS3MusicBot_runscript.sh -account x@gmx.de -port 8081 -webif-pw adminpw -webif-pw-user userpw -noquery
sleep 15
echo "bot2 gestartet"
cd /home/user/TS3MusicBot
screen ./TS3MusicBot_runscript.sh -account x@gmx.de -port 8082 -webif-pw adminpw -webif-pw-user userpw -noquery
sleep 15
echo "bot3 gestartet"
echo "startsequenz beendet"
Variante2:
Jeder Bot soll einen eigenen Ordner mit Musik haben.
Dazu musst du eben 3 verschiedene Ordner haben z.b. mubot1,mubot2,mubot3
Standardmäßig wird ja nach dem entpacken der Ordner TS3MusicBot mit den Daten erstellt.
einfach nach dem entpacken den Ordner umbenennen und schon kannst du den nächsten Ordner entpacken.
die start.sh/music.sh muss dann natürlich auch anders aussehen.
Code: Select all#!/bin/sh (falls es damit nicht funktioniert - #!/bin/bash - verwenden )
cd /home/user/mubot1
screen ./TS3MusicBot_runscript.sh -account x@gmx.de -port 8080 -webif-pw adminpw -webif-pw-user userpw -noquery
sleep 15
echo "bot1 gestartet"
cd /home/user/mubot2
screen ./TS3MusicBot_runscript.sh -account x@gmx.de -port 8081 -webif-pw adminpw -webif-pw-user userpw -noquery
sleep 15
echo "bot2 gestartet"
cd /home/user/mubot3
screen ./TS3MusicBot_runscript.sh -account x@gmx.de -port 8082 -webif-pw adminpw -webif-pw-user userpw -noquery
sleep 15
echo "bot3 gestartet"
echo "startsequenz beendet"
Wichtig ist VOR dem ausführen jeglicher start.sh's die Bots (Vor allem wenn sie aus verschiedenen Ordner gestartet werden) einmal VON HAND zu starten, da die Bots beim ersten update sich erstmal updaten und somit die start.sh/music.sh dann vom Zeitfaktor nicht 100% stimmt und somit sich die configs vermischen können.
Ich hoffe das hilft ein wenig.
Mit freundlichen Grüßen
Shadow86