If you need help or want to discuss things, you now can also join us on our Discord Server!
A first preview of the unlimited version of SinusBot can be found in the Upcoming Changes thread. A version for Windows will follow, but we don't have a release date, yet.
Ich habe ein Problem!
Nach der Einführung der Mannschaft
xinit/opt/ts3soundboard/ts3bot-/usr/bin/Xvfb:2-screen 0 800x600x16-ac
Der Kahn wird gestartet und arbeitet.
Aber wenn ich die Konsole PuTTy jenes den Kahn schließe hört auf, zu arbeiten
CentOS 7 x64
----
Die Lösung des Problems hat gefunden
Ctrl+Z
bg
Thank You fully work and its Great Bot song ! I love Radio Option
juste max instances 2 so bad
i want more instances hehe
i check F.A.Q
i so impatient for new version for more instances same time
Now when goto sinusbot Directory and type ./sinusbot Give my this error :
Code:
2016/06/29 14:02:03 [GENERAL/!!!!!!!] NOTICE You may now configure and launch the bots from the webinterface. http://0.0.0.0:8087
2016/06/29 14:02:03 5c7c6b0b 82b774f0 INFO Starting instance ts3server://127.0.0.1?port=9987&nickname=TS3SB-Demobot&password=&channel=&channelpassword=
2016/06/29 14:02:03 [GENERAL/RADIO ] INFO RadioStation data loaded
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/ts3client_linux_amd64)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libquazip.so)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libQt5Core.so.5)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libQt5Gui.so.5)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libQt5Network.so.5)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libQt5Widgets.so.5)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libQt5Sql.so.5)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libc++.so.1)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG TS>/opt/sinusbot/teamspeak3-client/ts3client_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /opt/sinusbot/teamspeak3-client/libc++abi.so.1)
2016/06/29 14:02:03 5c7c6b0b 82b774f0 DEBUG EOF
2016/06/29 14:02:03 5c7c6b0b 82b774f0 INFO TSClient quit.
2016/06/29 14:02:04 [GENERAL/RADIO ] INFO Imported radio stations
Wenn du gefragt wirst musst du noch ein Passwort festlegen, alle anderen Felder kannst du auch leer lassen.
Lege ein Verzeichnis für den Musikbot an und gib dem User bot die Rechte dafür:
Nun entpackst du den Teamspeak Musikbot auf deinem Linux Server:
Code:
tar -xjf sinusbot-0.9.8.tar.bz2
Jetzt noch die Config Datei erstellen:
Code:
cp config.ini.dist config.ini
Nun sollte ein Verzeichnis mit den Dateien des Teamspeak Musikbots entstanden sein. Das kannst du prüfen indem du „ls“ tippst um die Dateien und Verzeichnisse aufzulisten.
Den Teamspeak Client für den Musikbot installieren
Wenn das Programm bei dir woanders liegt, dann musst du den Pfad eben entsprechend anpassen.
Speichere und schließe den Editor mit Strg + O und Strg + X
Das Plugin für den Teamspeak Musikbot installieren
mit User admin und Passwort foobar einsteigen und schon kannst du deinen Teamspeak Musikbot steuern.
Code:
#! /bin/bash
##################################################################################
# #
# Usage: ./launch.sh {start|stop|status|restart|console} #
# - start: start the bot #
# - stop: stop the bot #
# - status: display the status of the bot (down or up) #
# - restart: restart the bot #
# - console: display the bot console #
# To exit the console without stopping the server, press CTRL + A then D. #
# #
##################################################################################
SCREEN_NAME="sinusbot"
USER="bot"
DIR_ROOT="/opt/ts3soundboard"
BOT_RUNCMD="xinit ./ts3bot -- /usr/bin/Xvfb :2 -screen 0 800x600x16 -ac"
# No edits necessary beyond this line
PATH=/bin:/usr/bin:/sbin:/usr/sbin
if [ ! -x `which awk` ]; then echo "ERROR: You need awk for this script (try apt-get install awk)"; exit 1; fi
if [ ! -x `which screen` ]; then echo "ERROR: You need screen for this script (try apt-get install screen)"; exit 1; fi
function start {
if [ ! -d $DIR_ROOT ]; then echo "ERROR: $DIR_ROOT is not a directory"; exit 1; fi
if status; then echo "$SCREEN_NAME is already running"; exit 1; fi
# Start bot
if [ `whoami` = root ]
then
su - $USER -c "cd $DIR_ROOT ; screen -AmdS $SCREEN_NAME $BOT_RUNCMD"
else
cd $DIR_ROOT
screen -AmdS $SCREEN_NAME $BOT_RUNCMD
fi
}
function stop {
if ! status; then echo "$SCREEN_NAME could not be found. Probably not running."; exit 1; fi
if [ `whoami` = root ]
then
su - $USER -c "killall ts3bot -u $USER"
else
killall ts3bot -u $USER
fi
}
function status {
if [ `whoami` = root ]
then
su - $USER -c "screen -ls" | grep [.]$SCREEN_NAME[[:space:]] > /dev/null
else
screen -ls | grep [.]$SCREEN_NAME[[:space:]] > /dev/null
fi
}
function console {
if ! status; then echo "$SCREEN_NAME could not be found. Probably not running."; exit 1; fi
if [ `whoami` = root ]
then
tmp=$(su - $USER -c "screen -ls" | awk -F . "/\.$SCREEN_NAME\t/ {print $1}" | awk '{print $1}')
su - $USER -c "screen -r $tmp"
else
screen -r $(screen -ls | awk -F . "/\.$SCREEN_NAME\t/ {print $1}" | awk '{print $1}')
fi
}
function usage {
echo "Usage: $0 {start|stop|status|restart|console}"
echo "On console, press CTRL+A then D to stop the screen without stopping the server."
}
case "$1" in
start)
echo "Starting $SCREEN_NAME..."
start
sleep 5
echo "$SCREEN_NAME started successfully"
;;
stop)
echo "Stopping $SCREEN_NAME..."
stop
sleep 5
echo "$SCREEN_NAME stopped successfully"
;;
restart)
echo "Restarting $SCREEN_NAME..."
status && stop
sleep 10
start
sleep 5
echo "$SCREEN_NAME restarted successfully"
;;
status)
if status
then echo "$SCREEN_NAME is UP"
else echo "$SCREEN_NAME is DOWN"
fi
;;
console)
echo "Open console on $SCREEN_NAME..."
console
;;
*)
usage
exit 1
;;
esac
exit 0
Bug Fix für "/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found" damit der Bot im TS Entmutet ist.
Code:
wget ftp://gd.tuwien.ac.at/gnu/gcc/releases/gcc-4.6.2/gcc-4.6.2.tar.gz
tar xzf gcc-4.6.2.tar.gz
cd gcc-4.6.2
./contrib/download_prerequisites
cd ..
mkdir objdir
cd objdir
$PWD/../gcc-4.6.2/configure --prefix=/opt/gcc-4.6.2
make
make install
Nachdem dies geschehen ist , gehen Sie zu " /opt/gcc-4.6.2/lib64 " und es sollte dort zu finden sein " libstdc++.so.6 " und " libstdc++.so.6.0.16 " .
Sie müssen folgendes Umbenennen " /usr/lib64/libstdc++.so.6 " auf " /usr/lib64/llibstdc++.so.6.backup "
Jetzt Kopieren Sie folgende libs von " /opt/gcc-4.6.2/lib64/libstdc++.so.6 " und " /opt/gcc-4.6.2/lib64/libstdc++.so.6.0.16 " nach " usr/lib64/ "
Eventuelle Fehler sind vorbehalten habe die Befehle aus dem Log raus gesucht wieder habe ca. 4Std gebraucht um es auf CentOS zum laufen zu bekommen da ich nach den Fehlenden Libs suchen musste die Kompatibel sind ich hoffe es hilft einigen Leuten die CentOS nutzen bei mir läuft der Bot jetzt ohne Probleme auf CentOS 6.7 (Final)
Root:
CPU Model: Intel(R) Core(TM) i5-3570S CPU @ 3.10GHz
Hi guy.
Thank you for this thread.
My OS : centos-release-6-8.el6.centos.12.3.x86_64
but when i tyoe this command $PWD/../gcc-4.6.2/configure --prefix=/opt/gcc-4.6.2
give me this error :
Code:
checking for C compiler default output file name...
configure: error: in `/root/objdir':
configure: error: C compiler cannot create executables
See `config.log' for more details.
Every time I try to start my instance on the web interface it gives an error (As seen below). I am running CentOS 6 64-bit and I have followed the entire direction in this tutorial.
Error (* means blurred out):
016/07/11 18:53:39 4ff1f30a 119162a4 INFO Starting instance ts3server: //ts.*******.tk port = 9987 & nickname = TS3SB-Demobot & password = **** & channel = & channel password =?
11/07/2016 18:53:39 4ff1f30a 119162a4 INFO TSClient quit.
2016/07/15 13:33:47 7e09a4b2 a0e89a05 INFO TS>/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64)
2016/07/15 13:33:47 7e09a4b2 a0e89a05 WARN EOF
2016/07/15 13:33:47 7e09a4b2 a0e89a05 INFO TSClient quit.
2016/07/15 13:33:47 7e09a4b2 a0e89a05 INFO Socket closed.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
xinit /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64 -- /usr/bin/Xvfb :2 -screen 0 800x600x16 -ac
/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: error while loading shared libraries: libquazip.so: cannot open shared object file: No such file or directory
Every time I try to start my instance on the web interface it gives an error (As seen below). I am running CentOS 6 64-bit and I have followed the entire direction in this tutorial.
Error (* means blurred out):
016/07/11 18:53:39 4ff1f30a 119162a4 INFO Starting instance ts3server: //ts.*******.tk port = 9987 & nickname = TS3SB-Demobot & password = **** & channel = & channel password =?
11/07/2016 18:53:39 4ff1f30a 119162a4 INFO TSClient quit.
2016/07/15 13:33:47 7e09a4b2 a0e89a05 INFO TS>/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64)
2016/07/15 13:33:47 7e09a4b2 a0e89a05 WARN EOF
2016/07/15 13:33:47 7e09a4b2 a0e89a05 INFO TSClient quit.
2016/07/15 13:33:47 7e09a4b2 a0e89a05 INFO Socket closed.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
xinit /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64 -- /usr/bin/Xvfb :2 -screen 0 800x600x16 -ac
/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: error while loading shared libraries: libquazip.so: cannot open shared object file: No such file or directory
/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: error while loading shared libraries: libquazip.so: cannot open shared object file: No such file or directory
Bug Fix for "/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found"
Code:
wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.0/gcc-4.9.0.tar.gz
tar xzf gcc-4.9.0.tar.gz
cd gcc-4.9.0
./contrib/download_prerequisites
cd ..
mkdir build_gcc_4.9.0
cd build_gcc_4.9.0
../gcc-4.9.0/configure --prefix=/opt/gcc-4.9.0 --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j4
make install
Note: make -j4 (4 means 4 CPU cores, this will change on different CPU platform)
On 64-bit (x86_64) platform, when confguring GCC, use the option "--enable-multilib --with-multilib-list=m32,m64" to let compiler could build out a 32-bit software, while the option "--disable-multilib" means no 32-bit support, e.g. it could only built out 64-bit software.
Using alternatives (or ”update-alternatives“ which is a symbolic link to “alternatives”) tool to set currently used GCC compiler. The version of GCC used in CentOS 6.X is v4.4.7.
I would like to know how to enter the bot ts and start playing. did the installation according to the tutorial above, however the bot-log shows nothing.
below the log of instace, however the BOT does not connect in teamspeak. can you help me???
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.