Ci-dessous, les différences entre deux révisions de la page.
| — |
sinusbot [18/09/2016 02:54] (Version actuelle) |
||
|---|---|---|---|
| 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 | ||