Skocz do zawartości

[Poradnik] Jak zainstalować sinusbota


Jendrek.
 Udostępnij

Rekomendowane odpowiedzi

Witam dzisiaj wam przedstawię jak poprawnie zainstalować sinusbota.

 

Przed całą instalacją należy z update'ować nasz system:

apt-get update

apt-get upgrade

 

Instalacja potrzebnych pakietów:

sudo apt-get install x11vnc xvfb libxcursor1 ca-certificates bzip2 libnss3 libegl1-mesa x11-xkb-utils libasound2 -y

apt-get install libglib2.0-0

sudo update-ca-certificates

 

Teraz stworzymy naszego użytkownika sinusbot:

adduser sinusbot

 

Gdy konto utworzone przejdźmy do niego:

su sinusbot

 

W tym poradniku zainstalujemy naszego sinusbota w /home/sinusbot:

cd  /home/sinusbot

 

Następnie pobieramy sinusbota i go rozpakowujemy:

wget https://www.sinusbot.com/dl/sinusbot.current.tar.bz2

tar -xjf sinusbot.current.tar.bz2

 

Skopiujmy domyślną konfigurację do pliku config.ini:

cp config.ini.dist config.ini

 

Następnie instalujemy klienta TS3:

wget http://dl.4players.de/ts/releases/3.1.8/TeamSpeak3-Client-linux_amd64-3.1.8.run

chmod 0755 TeamSpeak3-Client-linux_amd64-3.1.8.run

./TeamSpeak3-Client-linux_amd64-3.1.8.run

 

Będziemy musieli zaakceptować warunki przy instalacji oraz go przysposobić do SinusBot’a:

rm TeamSpeak3-Client-linux_amd64/xcbglintegrations/libqxcb-glx-integration.so

 


Kolejnym krokiem będzie utworzenie folderu plugins w folderze z klientem TS3:

mkdir TeamSpeak3-Client-linux_amd64/plugins

 

Następnie będziemy musieli podać dokładną lokalizacje TS3 dla SinusBot’a, w tym celu otworzymy aktualną konfigurację:

nano config.ini

 

Znajdź klucz TS3Path = i zamień go całego na:

TS3Path = “/home/sinusbot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64”

Wyjdź z edytora nano (Ctrl+O, Enter, Ctrl+X)

 

Skopiuj plugin od sinusbota do folderu z pluginami w teamspeaku:

cp /home/sinusbot/plugin/libsoundbot_plugin.so /home/sinusbot/TeamSpeak3-Client-linux_amd64/plugins

 

Aktualizacja wcześniej zainstalowanego sinusbota do najwnoszej wersji:

wget https://www.sinusbot.com/dl/sinusbot.current.tar.bz2

chmod 0755 TeamSpeak3-Client-linux_amd64-3.1.8.run

tar -xjvf sinusbot.current.tar.bz2

cp /home/sinusbot/plugin/libsoundbot_plugin.so TeamSpeak3-Client-linux_amd64/plugins/

 

Następnie:

rm -rf /home/sinusbot/data/ts3

 

Aktualizacja klienta TS3:

wget http://dl.4players.de/ts/releases/3.1.8/TeamSpeak3-Client-linux_amd64-3.1.8.run

chmod 0755 TeamSpeak3-Client-linux_amd64-3.1.8.run

./TeamSpeak3-Client-linux_amd64-3.1.8.run

 

Usuwanie zbędnych plików:

rm TeamSpeak3-Client-linux_amd64/xcbglintegrations/libqxcb-glx-integration.so

 

Ostatecznie nadajmy uprawnienia plikowi startowemu od sinusbota oraz pierwsze uruchamianie:

chmod 0777 sinusbot

./sinusbot

spisujemy hasło i możemy poprzez Ctrl+C wyłączyć sinusbot’a

 

Włączanie bota/zatrzymywanie

W tym poradniku użyjemy screen

sudo apt-get install screen

screen -AmdS sinusbot ./sinusbot

screen -x sinusbot

Po wejściu klikamy Ctrl+C

 

Login będzie taki: admin
Hasło będzie podane podczas startu, potem możesz je zmienić. W starszych wersjach sinusbot’a jest ono takie: foobar

 

 

 

 

  • Lubię to! 2
Odnośnik do komentarza
Udostępnij na innych stronach

Dnia 6/3/2018 o 11:58 PM, Kacper. napisał:

Przydatne bardzo, ale ja i tak wole TS3AudioBot od XaneZ'a, ale na testowym używam dalej sinusów, z NIE LIMITOWANĄ instalacją gdzie to gówno prawda, ale przydatnik dla niektórych się przyda!

Pozdrawiam,! ❤️ 

Dzięki

  • Lubię to! 1
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

🍪 Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.