Ci-dessous, les différences entre deux révisions de la page.
sinusbot [05/09/2016 16:53] viper61 créée |
sinusbot [18/09/2016 02:54] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Sinusbot ====== | ||
- | ===== Prérequis ===== | ||
- | Il faut faut : | ||
- | * Un serveur avec accès SSH | ||
- | * Un serveur [[ts3server|TeamSpeak]] | ||
- | ===== Installation ===== | ||
- | ==== Sinusbot ==== | ||
- | Avant de commencer l' | ||
- | useradd -d / | ||
- | |||
- | Nous poursuivons avec l' | ||
- | apt-get install x11vnc xvfb libxcursor1 ca-certificates bzip2 libglib2.0-0 | ||
- | |||
- | Une fois ces deux étapes réalisées, | ||
- | cd / | ||
- | tar -xf sinusbot-0.9.8.tar.bz2 | ||
- | rm sinusbot-0.9.8.tar.bz2 | ||
- | |||
- | ==== TeamSpeak 3 Client ==== | ||
- | Le programme nécessite également la présence d'un client TeamSpeak sur le serveur. \ | ||
- | Nous nous rendrons alors sur le site de TS (http:// | ||
- | mkdir ts | ||
- | chmod +x TeamSpeak3-Client-linux_amd64-3.0.19.3.run | ||
- | ./ | ||
- | mv TeamSpeak3-Client-linux_amd64/ | ||
- | rm -rf TeamSpeak3-Client-linux_amd64* | ||
- | |||
- | ==== YouTubeDL ==== | ||
- | Il s'agit d'un plus pour Sinusbot. Cette étape permet d' | ||
- | |||
- | Pour l' | ||
- | apt-get install libav-tools rtmpdump | ||
- | |||
- | Encore une fois, nous devons sur rendre sur le site de l' | ||
- | wget https:// | ||
- | chmod a+rx / | ||
- | |||
- | ===== Configuration ===== | ||
- | Nous revenons dans le dossier précédent (celui de sinusbot) pour y adapter la configuration. Nous éditons le fichier **config.ini** dans lequel nous adaptons le chemin vers le client TeamSpeak et ajoutons le chemin vers l' | ||
- | TS3Path = "/ | ||
- | YouTubeDLPath = "/ | ||
- | |||
- | Pour finir, nous copions le plugin sinusbot dans le dossier dédiée du client TS | ||
- | cp plugin/ | ||
- | |||
- | <note important> | ||
- | |||
- | Et nous modifions les droits sur l' | ||
- | chown -R sinusbot: | ||
- | |||
- | Pour lancer le robot, il suffira d’exécuter la commande '' | ||
- | |||
- | Finalement, nous penserons à ouvrir le port sur le pare-feu pour permettre l' | ||
- | iptables -A INPUT -p tcp -m tcp --dport 8087 -j ACCEPT |