Sponsor-Board.de
TS3 Musikbot mit Webinterface

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Plauderecke (/forumdisplay.php?fid=39)
+---- Forum: Soft- & Hardware (/forumdisplay.php?fid=80)
+---- Thema: TS3 Musikbot mit Webinterface (/showthread.php?tid=54958)


TS3 Musikbot mit Webinterface - Sandro - 01.05.2015 03:27

Guten Morgen Community,

Vor ein paar Wochen bzw. 1-2 Monaten hatte ich mehrere Musikbots bei verschiedenen Anbietern gemietet um diese auf meinem Public TS joinen zulassen.

Wichtig war es mir das diese günstig sind da ich die Streams nur wiedergebe und selbst keine Musik uploade/streame, Space von daher nicht notwendig.

Klar ist mir natürlich das man TS3 Musikbots auch selber hosten kann.

Da ich bis gestern meine Bots u.a. bei ts3index (1€/mntl.) hatte und diese hin und wieder abgeschmiert sind, habe ich Alternativen gesucht und bin (für mich) fündig geworden.

Das Interface für die TS3 Server ist das selbige welches von ts3index genutzt wird.

Lange Rede:

Habe meine Bots nun nach der Anleitung von [Link: Registrierung erforderlich] installiert.

Im Moment sind es "nur" drei Bots welche ich beobachte.

Laut Interface kann man dort bis zu 6 Bots installieren.

Wichtig ist natürlich das ihr einen Server habt um das Ganze zu installieren.
Die einzigsten Kosten die ihr hätten wären für den vServer selbst wo die Bots laufen.

Ist vielleicht alles schon bekannt aber für den ein oder anderen interessant.

vServer hier für die Bots:
512MB RAM
25GB HDD
1 GBit shared Anbindung
OS: Debian 7


RE: TS3 Musikbot mit Webinterface - Sebastian29 - 01.05.2015 04:06

Verwende diesen Musikbot selber auch habe ihn zwar nicht nach dieser Anleitung installiert war aber trotzdem schnell aufem Server und läuft nun sehr stabil. Bin eigentlich auch sehr zufrieden mit dem Teil.

http://i.imgur.com/iJ66Cbr.png(!https)


RE: TS3 Musikbot mit Webinterface - BLE - 01.05.2015 06:24

Hi Sandro ,
Den TS3 Musicbot gibts noch nicht so lange leuft aber sehr stabiel und is umsonst super teil damals vor 1monat war es noch möglich 16bots auf 1 server zu nutzen Wink

Mfg
Christopher


RE: TS3 Musikbot mit Webinterface - minimal_warrior - 01.05.2015 08:57

Gibt es bei diesem Musikbot ein Autostartscript? Smile

Meine Bots hängen sich mit der Zeit leider von selbst auf und müssen dann wieder über die Konsole gestartet werden was mächtig ärgert, da ich tagsüber eigentlich nicht am Computer bin


RE: TS3 Musikbot mit Webinterface - BitaceS - 01.05.2015 09:23

Danke für die Info werde es auch auf meinen Server mal installieren.
MFG
Lukas


RE: TS3 Musikbot mit Webinterface - v3ng - 01.05.2015 09:50

Code:
wget https://frie.se/ts3bot/ts3soundboardbot-0.8.9.tar.bz2
--2015-05-01 04:49:10--  https://frie.se/ts3bot/ts3soundboardbot-0.8.9.tar.bz2
Resolving frie.se (frie.se)... 2400:cb00:2048:1::6812:3029, 2400:cb00:2048:1::68                                                                                                                                                             12:3129, 104.18.48.41, ...
Connecting to frie.se (frie.se)|2400:cb00:2048:1::6812:3029|:443... connected.
GnuTLS: A TLS fatal alert has been received.
Unable to establish SSL connection.


Hmm.. Was kann ich denn da machen?


RE: TS3 Musikbot mit Webinterface - BitaceS - 01.05.2015 10:38

xXThunderbyteXx schrieb:

Code:
wget https://frie.se/ts3bot/ts3soundboardbot-0.8.9.tar.bz2
--2015-05-01 04:49:10--  https://frie.se/ts3bot/ts3soundboardbot-0.8.9.tar.bz2
Resolving frie.se (frie.se)... 2400:cb00:2048:1::6812:3029, 2400:cb00:2048:1::68                                                                                                                                                             12:3129, 104.18.48.41, ...
Connecting to frie.se (frie.se)|2400:cb00:2048:1::6812:3029|:443... connected.
GnuTLS: A TLS fatal alert has been received.
Unable to establish SSL connection.


Hmm.. Was kann ich denn da machen?

Hey bei mir sagt er es gibt den download nicht probier denn hier mal:
[Link: Registrierung erforderlich]

MFG
Lukas


RE: TS3 Musikbot mit Webinterface - v3ng - 01.05.2015 10:40

Hi,
Da bekomme ich genaue die selbe Meldung.


RE: TS3 Musikbot mit Webinterface - BitaceS - 01.05.2015 10:49

xXThunderbyteXx schrieb:
Hi,
Da bekomme ich genaue die selbe Meldung.

Komisch teste es nun vll. Geht das
[Link: Registrierung erforderlich]


RE: TS3 Musikbot mit Webinterface - Benjarobbi - 01.05.2015 11:58

xXThunderbyteXx schrieb:
Hi,
Da bekomme ich genaue die selbe Meldung.

[Link: Registrierung erforderlich] vllt hilft dir das?! Google gefragt :-)


RE: TS3 Musikbot mit Webinterface - v3ng - 01.05.2015 12:06

Schon versucht, geht aber leider auch nicht


RE: TS3 Musikbot mit Webinterface - 1708er - 01.05.2015 12:17

Es gibt da so ein tool das nennt sich 7zip und filezilla / Winscp schonmal was davon gehört? Dass ssl zertifikat ist ungültig für mirroring vom hersteller. Problem der webseite.


RE: TS3 Musikbot mit Webinterface - v3ng - 01.05.2015 12:24

Ja habe ich, wollte es nur wenn möglich am Server herunterladen da meine Internetleitung extrem langsam ist.. Naja, egal ist jetzt hochgeladen


RE: TS3 Musikbot mit Webinterface - GYJohn - 01.05.2015 14:36

Wenn jemand Probleme beim Installieren der Software hat, kann er sich gerne bei mir melden. Helfe bei allen Linuxdistributionen. Umsonst und schnell :b


RE: TS3 Musikbot mit Webinterface - Sandro - 03.05.2015 01:43

Zitat:
GnuTLS: A TLS fatal alert has been received.
Unable to establish SSL connection.


Diese Meldung hatte ich auch aber habe darauf nicht groß geachtet und hab das einfach normal geladen und per WinSCP geuppt..


RE: TS3 Musikbot mit Webinterface - eazy-sponsoring - 04.05.2015 11:03

ich habe den Bot genau nach der anleitung wie sotage-plane.org gepostet hatt gemacht aber immer wenn sich die bots auf den ts verbinden sind die gemutet was kann ich den da machen das die sich entmuten


RE: TS3 Musikbot mit Webinterface - Sandro - 04.05.2015 19:17

Das Tutorial stammt ja nicht von uns sondern ist nur eine Verlinkung dorthin @DieElite-_- Smile

Wenn die Bots gemutet sind dann sind die Rechte des Channels wohl falsch eingestellt und die Bots benötigen die notwendige Talkpower.

Bitte bedenkt auch, dass sich das Webinterface vom Entwickler in der Beta befindet und keine 100%ige Funktionalität gewährleistet ist.

Das Problem was ich zu Anfang mit dem Abschmieren beschrieben habe, ist auch durch das Selbsthosten nicht gelöst und liegt wohl an der Kommunikation zwischen Server und den Streams selbst.

Für die reine Wiedergabe ist das aber alles ausreichend.
Im Moment liegt die Auslastung bei ca. 80 von 512 MB

Wenn es also Probleme oder andere technische Dinge gibt sollte man diese einfach beim Entwickler selbst ansprechen.


RE: TS3 Musikbot mit Webinterface - Sebastian29 - 04.05.2015 19:30

DieElite-_- schrieb:
ich habe den Bot genau nach der anleitung wie sotage-plane.org gepostet hatt gemacht aber immer wenn sich die bots auf den ts verbinden sind die gemutet was kann ich den da machen das die sich entmuten


Hatte dieses Problem am Anfang auch, wenn ich mich noch recht entsinne lag es bei mir an der libsoundbot_plugin.so Datei. Hast du schonmal versucht den Bot neu zu installieren bzw. wenn dir das auch nicht hilft versuche es mal mit dieser Anleitung [Link: Registrierung erforderlich] diese hatte mir auch besser geholfen als die von ts-coach.


RE: TS3 Musikbot mit Webinterface - tooti - 04.05.2015 19:58

DieElite-_- schrieb:
ich habe den Bot genau nach der anleitung wie sotage-plane.org gepostet hatt gemacht aber immer wenn sich die bots auf den ts verbinden sind die gemutet was kann ich den da machen das die sich entmuten

Bei mir hat es geklappt indem ich einfach nen Song hochgeladen habe. Nach einem Rejoin war er entmutet.


RE: TS3 Musikbot mit Webinterface - italian-power - 04.05.2015 22:49

gehn auch radiostreams?


RE: TS3 Musikbot mit Webinterface - Sandro - 04.05.2015 22:58

italian-power schrieb:
gehn auch radiostreams?


Radiostreams gehen natürlich auch.



Unter Punkt Radio Stations kann man je nach Geschmack dann wählen..

[Link: Registrierung erforderlich] auch nochmal der Link zur kompletten Page


RE: TS3 Musikbot mit Webinterface - italian-power - 04.05.2015 23:02

ich will nicht auswählen können, ich will meinen eigenen Stream da einstellen (ist eine Custom Radioseite)

Ok, da ich zu faul bin mir das selbst einzurichten hier ein Angebot:

Ich sponsore einem einen VPS mit dedizierter IPv6 oder NAT (ist bei der Geschichte sowieso egal) auf dem Ihr dann selbst euren Stream laufen lassen könnt.
Was ich erwarte ist, dass mir jemand das teil auf einem anderen VPS einrichtet Biggrin


RE: TS3 Musikbot mit Webinterface - Sebastian29 - 04.05.2015 23:27

Wenn du nur eine Streamurl abrufen willst musst du nur ein paar kleiner Schritte machen.

Wenn du in deinen Webinterface bist klickst du auf URL hinzufügen.
http://i.imgur.com/Zr7E6y9.png(!https)

Danach gibst du die entsprechenden Daten ein in dem soeben geöffneten Fenster
http://i.imgur.com/LIiiWqx.png(!https)

Nun suchst du nurnoch nach den angegebenen Namen in der Liste und schon kann es los gehen. Smile

Ich hoffe ich habe deine Frage richtig verstanden und konnte dir helfen.


RE: TS3 Musikbot mit Webinterface - italian-power - 04.05.2015 23:33

Sebastian29 schrieb:
Wenn du nur eine Streamurl abrufen willst musst du nur ein paar kleiner Schritte machen.

Wenn du in deinen Webinterface bist klickst du auf URL hinzufügen.
http://i.imgur.com/Zr7E6y9.png(!https)

Danach gibst du die entsprechenden Daten ein in dem soeben geöffneten Fenster
http://i.imgur.com/LIiiWqx.png(!https)

Nun suchst du nurnoch nach den angegebenen Namen in der Liste und schon kann es los gehen. Smile

Ich hoffe ich habe deine Frage richtig verstanden und konnte dir helfen.


Wenn das so funktioniert ist das ja mal echt fett, danke =)

Ok habs nun installiert unter Debian 8 (jessieeeee)
Kommt ebend ein Fehler:

Code:
mbot@musicbot:~/ts3soundboard$ xinit /home/mbot/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16 -ac

xinit: XFree86_VT property unexpectedly has 0 items instead of 1
/home/mbot/ts3soundboard/ts3bot: 1: /home/mbot/ts3soundboard/ts3bot:ELF: not found
/home/mbot/ts3soundboard/ts3bot: 1: /home/mbot/ts3soundboard/ts3bot: Syntax error: "&" unexpected
xinit: connection to X server lost

waiting for X server to shut down


./ts3bot -update
Sei Dank hat es geklappt.
Aber ich kann die Seite nicht öffnen :
Fehlercode: ssl_error_rx_record_too_long


RE: TS3 Musikbot mit Webinterface - DJ MacHack - 05.05.2015 00:17

Also bei mir funzts ganz easy. Hab jetzt 2 Streams am laufen. Kann noch 4 raushauen und euch gegebenenfalls beim Installieren helfen. Schreibt mir einfach ne PN.
italian-power: kann es sein, dass die Verzeichnisse nicht passen? Der Fehler sagt ja aus, dass irgendwelche Files fehlen


RE: TS3 Musikbot mit Webinterface - italian-power - 05.05.2015 02:01

Funzt alles.

In dem Tutorial stand https und aber er wollt meine Zertifikate nicht laden.

Ohne SSL und mit just http funktionierts einwandfrei - echt geil die dinger


RE: TS3 Musikbot mit Webinterface - Artiik - 05.05.2015 06:47

DJ MacHack schrieb:
Also bei mir funzts ganz easy. Hab jetzt 2 Streams am laufen. Kann noch 4 raushauen und euch gegebenenfalls beim Installieren helfen. Schreibt mir einfach ne PN.
italian-power: kann es sein, dass die Verzeichnisse nicht passen? Der Fehler sagt ja aus, dass irgendwelche Files fehlen


italian-power schrieb:
Funzt alles.

In dem Tutorial stand https und aber er wollt meine Zertifikate nicht laden.

Ohne SSL und mit just http funktionierts einwandfrei - echt geil die dinger


Also ich habe 3 Bots, davon connected nur 1'er auf den TS =/
Error's gibts keine.. komisch


RE: TS3 Musikbot mit Webinterface - Sandro - 06.05.2015 01:27

Zitat:
Also ich habe 3 Bots, davon connected nur 1'er auf den TS =/
Error's gibts keine.. komisch

Sind die Bots auch alle aktiviert und richtig eingestellt?
Hatte das Problem anfangs auch.
Bots erstellt und nur der erste kam drauf.
Nachdem ich dann rechts auf aktivieren gedrückt habe und dann alle Daten eingegeben habe ging es dann.

Muss also deinerseits irgendwas falsch sein.

Falls es bis dato noch nicht geht, melde dich mal bei mir und ich schau es mir an.


RE: TS3 Musikbot mit Webinterface - italian-power - 08.05.2015 23:33

Ich hab einen Bug:

Wenn der Bot nicht connected ist man aber bereits die Audio abspielt dann verbindet er nicht.


RE: TS3 Musikbot mit Webinterface - Benjarobbi - 09.05.2015 07:31

Moin italian-power,
Nein, der Bug ist nur bei dir. Bei mir Klappt das Wunderbar.
Unter Ubuntu 14.04
Grüße
Benjarobbi


RE: TS3 Musikbot mit Webinterface - Dream - 12.05.2015 19:08

Hallo an alle

Wollte mal fragen ob einer weis wo die Musik Titel Gespeichert werden auf dem Rootserver. Da es damit einfacher währe Ordner zu erstell und und hochzuladen.

MfG Dream


RE: TS3 Musikbot mit Webinterface - teamspeakcoach - 13.05.2015 15:53

Bevor du dich lange mit SSl quälst, kannst du einfach die Datei auf deinen PC runterladen und dann per ftp, scp, usw. wieder auf den Server hoch.

mfg Thomas


RE: TS3 Musikbot mit Webinterface - Dream - 13.05.2015 18:09

ich wollte wissen wo die Musikdateien gespeichert werden sprich in welchem Verzeichnis. der Bot läuft ohne Probleme.


RE: TS3 Musikbot mit Webinterface - italian-power - 14.05.2015 00:00

ich tippe auf:

/ts3soundboard/data/store/
oder
/ts3soundboard/ts3bot

ich hab nur eine Datei hochgeladen und die beiden ordner sind die "größten"

Code:
ts3soundboard/data# du -sh *
148K    cache
40K     db
0       radio.json
13M     store
4,0K    tmp
3,0M    ts3

--------------------------
ts3soundboard# du -sh *
0       ▒@@@▒▒@8
4,0K    config.ini
16M     data
11M     libavcodec.so.56
1,8M    libavformat.so.56
308K    libavutil.so.54
312K    libsoundbot_plugin.so
108K    libswresample.so.1
9,2M    _old
4,0K    README.md
9,4M    ts3bot


Aber wie gesagt es scheint nicht so, dass die Dateien als .mp3 irgendwo hinterlegt sind ich habe auch mit "find" nichts gefunden.


RE: TS3 Musikbot mit Webinterface - flyth - 15.05.2015 00:27

Hi - hier der Autor des Bots Smile
Du kannst manuell keine Dateien "in den Bot" kopieren, weil der Bot sämtliche Strukturen virtuell in einer Datenbank hält (auch wenn die eigentlichen Dateien natürlich im Dateisystem liegen). Früher oder später wird es aber eine Import-Funktion geben.


RE: TS3 Musikbot mit Webinterface - italian-power - 29.05.2015 21:06

Grüßt euch,

Der Bot funktionier super:

hier noch ein paar gimmicks wenn der Server auf dem die Bots laufen neustartet einfach die crontab bearbeiten und folgendes einfügen:

crontab -u musikbot -e
@reboot screen -dmS music xinit /home/musikbot/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16 -a


Eine Frage habe ich noch:

Wie aktiviere ich die Wiedergabe von YT Links?
Ich habe youtube-dl aus der Repo installiert und über CLI keine Probleme die Dateien herunterzuladen, der Musikbot sagt aber immernoch, dass da "error, youtube-dl not available" ist.

Any hints?

in der config.ini des Bots wurde auch der richtige Pfad zum youtube-dl angegeben werden in meinem Fall "/usr/bin/youtube-dl" (Debian Cool

Ist das richtig, dass das eine Python Datei ist?

Code:
#! /usr/bin/python

import youtube_dl

if __name__ == '__main__':
    youtube_dl.main()


**EDIT

Aus der Repo von Debian Jessie installiert er die Version "2014.08.05
" diese scheint wohl zu alt zu sein.

Habe jetzt das aus SID installiert und funktioniert nun einwandfrei =)


RE: TS3 Musikbot mit Webinterface - Sebastian29 - 29.05.2015 21:23

Auch bei mir funktioniert der Bot super, hatte bis jetzt noch keine Probleme und lief immer schön stabil.

Mal ein Screenshot von der Onlinezeit des Bot´s.
[attachment=3007]

@italian-power
Danke für denn Tipp werde ich mal ausprobieren.