Sinusbot
Der Sinusbot kann nur auf einem 64 Bit System installiert werden. Es gibt auch eine Windows Version, welche allerdings nicht weiterentwickelt wird. // Edit: Sie ist nun auf den gleichen Stand wie die Linux Version
- ffmpeg
- curl
- screen
- nano (oder ein Editor eurer Wahl)
- python (für youdube-dl)
- einen Account auf SinusBot Forums
Zuerst musst du dich per SSH auf deinen Server einloggen.
Nun wird auf der Seite vom SinusBot Beta | SinusBot Forums die neuste Version lokal gedownloaded.
Von Downloads - TeamSpeak die 64 Bit Linux Version (Client) runterladen. (Es geht nur bis Version 3.0.8.18 | Die 3.1 geht nicht)
Im Download-Manager wird die URL kopiert von den beiden Downloads und im Terminal/Putty nun folgende Schritte ausgeführt:
mkdir /opt/ts3botcd /opt/ts3bot # Dies ist Standartmäßig in allen Tutorials vom Sinusbot genannt
curl -O https://www.sinusbot.com/dl/sinusbot-beta.tar.bz2 # Dieser Link bietet immer die neuste SinusBot Version an
curl -O #TeamSpeak 3 Client 64 Bit
curl -O http://youtube-dl.org/latest/youtube-dl # Dieser Link bietet immer die neuste Linux Version an
tar -xjvf sinusbot-* # * da ich keine Version euch wegen Update sagen kann
./youtube-dl -U # Updatet auf neuste Version
./TeamSpeak3-Client-linux_amd64-VERSION.run # Hier den Vertragsbestimmungen zustimmen
cp plugin/libsoundbot_plugin.so TeamSpeak3-Client-linux_amd64/plugins/cp config.ini.dist config.ini # Damit der Bot überhaupt an geht
nano config.ini # Folgendes ändern:
ListenPort = 8087
ListenHost = "0.0.0.0"
#TS3Path = "/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64" # zu:
TS3Path = "/opt/ts3bot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
Strg + O + Enter
Strg + X
adduser --home /opt/ts3bot ts3bot # Wird benötigt da der Bot darauf ausgelegt ist NICHT über root gestartet zu werden
chown -R ts3bot:ts3bot /opt/ts3bot
su ts3bot
./sinusbot # Dies startet denn Bot zum ersten mal und fügt Daten zur config.ini hinzu
-------------------------------------------------------------------------------
2016/05/22 10:39:58 X [MAIN] Starting up fake x-server...
Generating new bot instance with account 'admin' and password 'RANDOMPASSWORD'
PLEASE MAKE SURE TO CHANGE THE PASSWORD DIRECTLY AFTER YOUR FIRST LOGIN!!!
-------------------------------------------------------------------------------
## Dies müsste dort enthalten sein!
Schnell Screenshot machen!
Strg + C
TS3Path = "/opt/ts3bot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
ListenHost = "0.0.0.0"
DataDir = "/opt/ts3bot/data/"
ListenPort = 8087
LocalPlayback = false
EnableLocalFS = false
MaxBulkOperations = 300
LogLevel = 3
EnableProfiler = false
YoutubeDLPath = "/opt/ts3bot/youtube-dl"
EnableDebugConsole = false
UploadLimit = 83886080
RunAsUser = 0
RunAsGroup = 0
InstanceActionLimit = 6
UseSSL = falseSSLKeyFile = ""
SSLCertFile = ""
Hostname = ""
SampleInterval = 60
StartVNC = true
EnableWebStream = trueLogFile = ""
LicenseKey = "something_generated_from_firstrun"
IsProxied = false
DenyStreamURLs = []
Pragma = 0
[YoutubeDL]
BufferSize = 524288
MaxDownloadSize = 419430400
MaxDownloadRate = 104857600
CacheStreamed = false
[TS3]
AvatarMaxWidth = 0
AvatarMaxHeight = 0
AllowGIF = true
[StreamRewrites]
[Scripts]
AllowReload = true
EnableTimer = true
DisableLegacyEvents = false
ScriptTimeout = 5
[Scripts.Privileges]
[Themes]
Default = ""
[SpeechRecognition]
Enable = true
[FFmpeg]
UserAgent = "SinusBot (0.x.xx-xxxxxxx)"
[DAV]
Enable = false
[XServer]
Delay = 0
Debug = false
[SHMem]
Enable = false
Size = 0
Delay = 0
Interval = 0
[RadioStations]
URL = ""
UpdateInterval = 0
Alles anzeigen
Strg + O + Enter
Strg + X
Strg + A
D
----
Nun im Browser auf: http:// IP_DES_SERVERS:8087/
Mit admin und foobar einloggen und dann auf Settings
Dort am besten Sprache auf Deutsch ändern und als Thema Cyborg nehmen (Da man bei dem Standart Thema kaum erkennen kann ob der Bot läuft oder nicht)
Nun zu Instanz Einstellungen gehen
Die benötigten Daten einfügen und auf Speichern drücken
Als TTS empfehle ich http://www.ispeech.org/p/gener…E&speed=-3&action=convert da diese am besten funktioniert
Es ist möglich eine weitere Instanz zu erstellen, für mehr muss man eine Lizenz haben, welche, da der Bot noch in der Beta-Phase ist, nicht herausgegeben werden.
Es gibt auch eine Hosting-Version angeboten wird.
Der Sinusbot lässt sich mit Scripts aus Resources | SinusBot Forums erweitern (Ich empfehle nur Scripts von hier zu benutzen).
Das derzeitige (ziemlich gute und hilfsbereite) Script Team, welches oft aktiv ist, für den Sinusbot, besteht aus folgenden Usern:
Wir stehen bei Anfragen für neue Scripts fast jederzeit zur Verfügung, ansonsten einfach mal das Forum durchsuchen nach anderen Scriptern.
Die Scripter mit der Gruppe Contributor zählen zu den erfolgreicheren und aktivieren Scriptern
Kommentare 3
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Neu erstellte Kommentare unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Lala Sabathil
Ergänzung: SinusBot mit dem TeamSpeak 3 Client 3.1.6 nutzen
Simon
Sehr gut!
Lala Sabathil
Danke :3