MusicBot - Czyli jak zainstalować SinusBot z youtube-dl i obsługą klienta TS 3.1.x

luxDev | 2018-08-08 16:37:14 UTC | #1

Ostatnia aktualizacja tematu: 07.04.2018
W aktualizacją są uwzględnione nowe wersje sinusbota i same poprawy poradnika

Aby zainstalowac Sinusbot potocznie Musicbot musimy wykonać kilka kroków.
Na samym wstępie zaznaczę aby dokładnie wykonywać wszystko tak jak jest pokazane aby uniknąć błędów/problemów.


Przed całą operacją zaleca się aktualizację systemu z konta root

apt update && apt upgrade

w starszych systemach

apt-get update && apt-get upgrade

Na początek zainstalujmy sobie kilka wymaganych pakietów:

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

Na niektórych systemach Ubuntu lub Debian będziesz musiał zainstalować również biblioteke libglib-2.0-0 do poprawnego działania bota więc możesz także spróbować tej komendy

apt-get install libglib2.0-0

Jeszcze tylko to

sudo update-ca-certificates

Następnie musimy dodać użytkownika sinusbot na którym będzie działał nasz musicbot.

adduser sinusbot

Wpiszmy mu hasło jakie nas interesuje, oraz przeskoczmy nie wymagane szczegóły ([Telefon, numer, imie itd.])
Gdy konto się utworzy przejdźmy na nie wpisując:

su sinusbot

W tym poradniku zainstalujemy naszego Bota w /home/sinusbot więc przejdźmy do tego folderu:

cd /home/sinusbot

Następnie pobierzmy sinusbota i go rozpakujmy:

Aktualna wersja SinusBot 0.13.37-9791176 z 11.02.2018

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

Rozpakowywanie pobranego pliku

tar -xjf sinusbot.current.tar.bz2

(Alternatywnie jeśli wyskakują ci jakieś problemy przy pobieraniu użyj tej komendy:)

curl -O https://www.sinusbot.com/dl/sinusbot.current.tar.bz2

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

cp config.ini.dist config.ini

Następnym krokiem będzie pobranie samego Klienta TS3 (Wersja 3.1.8)

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

Następnie nadajmy na niego uprawnienia do uruchomienia

chmod 0755 TeamSpeak3-Client-linux_amd64-3.1.8.run

Następnym krokiem będzie już samo uruchomienie procesu instalacji

./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-linuxamd64/ts3clientlinux_amd64”

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

Skopiuj plugin od sinusbota do folderu z pluginami w teamspeaku:

cp /home/sinusbot/plugin/libsoundbotplugin.so /home/sinusbot/TeamSpeak3-Client-linuxamd64/plugins

Aktualizacja wcześniej zainstalowanego sinusbota do najwnoszej wersji

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

tar -xjvf sinusbot.current.tar.bz2

cp /home/sinusbot/plugin/libsoundbotplugin.so TeamSpeak3-Client-linuxamd64/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

chmod 0755 sinusbot

Pierwsze uruchomienie

Z racji że hasło jest podawane przy pierwszym uruchomieniu to wykonujemy polecenie

./sinusbot

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

Włączanie bota/zatrzymywanie

W tym poradniku użyjemy screen

Zainstalujmy go:

sudo apt-get install screen

Komenda na start:

screen -AmdS sinusbot ./sinusbot

Komenda na zatrzymywanie:

screen -x sinusbot

Po wejściu klikamy Ctrl+C

Gdy wszystko będzie gotowe, czas przejść do panelu:

Wchodzimy w przeglądarke wpisujemy:

https://AdresnaszegoVPS:8087

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

Dodatkowo możemy zainstlować Youtube-dl do odsłuchiwania piosenek z yt (!yt link na pw)

Ja w tym poradniku zainstaluję go przy użyciu python-pip

apt-get install python-pip
pip install youtube_dl

(Aktualizacja Youtube-dl):

pip install youtube_dl –upgrade

Po ukończeniu tych czynności trzeba zedtyowac config.ini naszego sinusbota

nano config.ini

Znajdujemy YouTubeDLPath i zamieniamy go na:

YouTubeDLPath = “/usr/local/bin/youtube-dl”

Po wszystkim wystarczy zrestartować bota, i powinno się pojawić YouTubeDL support enabled podczas włączania sinusbota.

To na tyle, mam nadzieje że więcej problemów tym razem nie będzie :D

Wszystko co napisałem, u mnie działa, wraz z yt-dl instalowałem na KVM Ubuntu.


SystemZ | 2016-04-05 11:04:21 UTC | #2

Super na to czekałem :slight_smile:
Jeśli chodzi o sugestie, sądzę że dużo bardziej czytelnie będzie korzystać z bloków kodu czyli trzech znaków ` zamiast jednego. Łatwiej się kopiuje itp.
Przykład użycia:

```bash
komenda1
komenda2
```


luxDev | 2016-04-05 12:20:29 UTC | #3

Dziękuję za sugestię, od razu lepiej :)


LinGruby | 2016-04-05 12:56:38 UTC | #4

@luxDev małe uzupełnienie Twojej instrukcji o Installation Debian/Ubuntu SinusBot BETA


szymhal | 2016-09-07 20:15:21 UTC | #5

@luxDev mam problem podczas pobierania sinusbota, gdy wpisuje polecenie wget https://www.sinusbot.com/pre/sinusbot-0.9.11-ee30ef7.tar.bz2 to pojawia się błąd:
“Resolving www.sinusbot.com (www.sinusbot.com)… 104.18.41.220, 104.18.40.220
Connecting to www.sinusbot.com (www.sinusbot.com)|104.18.41.220|:443… connected.
GnuTLS: A TLS fatal alert has been received.
Unable to establish SSL connection.”
Więc wpisuje curl -O https://www.sinusbot.com/pre/sinusbot-0.9.11-ee30ef7.tar.bz2 i pojawia się że nie ma takiej komendy.
Wina leży po mojej stronie?


LinGruby | 2016-09-07 20:31:14 UTC | #6

[quote=”LinGruby, post:4, topic:205”]
Installation Debian/Ubuntu SinusBot BETA
[/quote]

@szymhal zastosuj się do tego jak zrobisz wszystko jak tam podali problemów nie powinno być ;-)


szymhal | 2016-09-07 20:37:42 UTC | #7

Cały czas wyskakuje ten sam błąd podczas pobierania sinusbota ;/


LinGruby | 2016-09-07 20:52:52 UTC | #8

Nawet sprawdziłem u siebie na lapku wszystko działa
[img]/uploads/default/original/2X/0/02e57f6cb78a8bb83b388ef280f109d1ae9efd49.png[/img]

Coś musiałeś nie tak zrobić że masz problem z
[quote=”szymhal, post:5, topic:205”]
GnuTLS: A TLS fatal alert has been received.Unable to establish SSL connection
[/quote]


szymhal | 2016-09-07 20:50:03 UTC | #9

@LinGruby robiłem wszystko zgodnie z instrukcją, podawaną i przez luxdev’a i przez Ciebie :/


LinGruby | 2016-09-07 20:54:00 UTC | #10

sudo apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2
sudo update-ca-certificates

czyli te komendy wykonałeś na początku ?


luxDev | 2016-09-07 21:30:49 UTC | #11

To z komendą może być spowodowane że nie zainstalowałeś pakietu/pakietów

sudo apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2
sudo update-ca-certificates


szymhal | 2016-09-08 13:11:41 UTC | #12

@luxDev wpisuję to polecenie i dalej nie działa. Pojawia się ten sam problem :/


szymhal | 2016-09-08 19:05:21 UTC | #13

zmieniłem system na ubuntu, wszystko się ładnie zainstalowało, lecz gdy uruchamiam bota nic się nie dzieje. ( https://forum.sinusbot.com/threads/english-installation-debian-ubuntu-sinusbot-beta-versions.610/ )
Punkt uruchamiania bota komendą “screen -AmdS sinusbot ./sinusbot”


LinGruby | 2016-09-08 19:15:57 UTC | #14

twojeIP:8087

na serwie wchodzisz w panel

od siebie dodam że hasło jest losowe i pierwsze uruchomienie ja robiłem ./sinusbot i na początku jest podane hasło


szymhal | 2016-09-08 20:12:25 UTC | #15

Dobra, ładnie działa, lecz gdy próbuje się zalogować do panelu www hasło foobar nie działa
//EDIT: Hasło zostało podane za pierwszym uruchomieniem bota :)
https://forum.sinusbot.com/faq/


szymhal | 2016-09-08 21:02:28 UTC | #16

Piszę ponownie, ponieważ nie mogę wyedytować poprzedniego postu. Napotkałem na problem. To pytanie kieruje do @LinGruby, ponieważ widzę, ze on się na tym zna. Podczas uruchamiania instancji pojawia się problem: 2016-09-08T22:41:08+02:00 TS3Client reported missing dependencies for xcb. Please install xcb and try again. Only Ubuntu / Debian you can usually as root run: apt-get install xcb . Przelogowałem się na roota. Zainstalowałem xcb poprzez to polecenie wszystko ładnie, ale dalej ta informacja się wyświetla :/

//EDIT: Logi w konsoli: http://pastebin.com/g0UcQXTF
//EDIT: Podczas gdy uruchamiam przez roota bota, to w logach Ts3 pojawiają się takie wpisy, mimo, iż wpisana jest jedna instancja, Gdy loguję się poprzez sinusbota, nie ma tych informacje :/ :
<22:56:57> “Unknown from 37.187.252.194:41368” połączono z kanałem “[cspacer7]P o c z e k a l n i a”
<22:56:57> “Unknown from 37.187.252.194:51499” połączono z kanałem “[cspacer7]P o c z e k a l n i a”
<22:56:57> “Unknown from 37.187.252.194:48485” połączono z kanałem “[cspacer7]P o c z e k a l n i a”
<22:56:57> “Unknown from 37.187.252.194:51499” przerwano (connection lost)
<22:56:57> “Unknown from 37.187.252.194:41368” przerwano (connection lost)
<22:56:57> “Unknown from 37.187.252.194:48485” przerwano (connection lost)


LinGruby | 2016-09-08 21:08:58 UTC | #17

a tak mi przyszło do głowy zrób reboot maszyny i zobacz bo ja osobiście się nie spotkałem z czymś takim.
i odpal potem screen -AmdS sinusbot ./sinusbot i zobacz w htop czy widać proces

// a sinusbot’a stawiałeś na koncie usera to i na koncie usera odpalaj

// tak w terminalu u ciebie chyba putty wpisujesz reboot


szymhal | 2016-09-08 21:12:06 UTC | #18

@LinGruby gdy wpisuje polecenie screen -AmdS sinusbot ./sinusbot lecz nic się nie dzieje.


Andzia | 2016-10-22 11:29:43 UTC | #19

Dzieńdobry, kiedy chce uruchomić bota aby się połączył na ts wyskakuje mi taki błąd:

2016/10/22 13:20:32 f305fd3f 752f44f3 WARN Could not request shutdown
2016/10/22 13:21:24 f305fd3f INFO LOGIN [admin] OK
2016/10/22 13:21:31 f305fd3f 752f44f3 INFO Starting instance ts3server://127.0.0.1?port=9987&nickname=TS3SB-Demobot&password=&channel=&channelpassword=
2016/10/22 13:21:31 f305fd3f 752f44f3 INFO TSClient quit.
2016/10/22 13:22:36 f305fd3f 752f44f3 INFO BOT-CONFIG [admin] HOST CHAN CHANPW ANNOUNCE ANNOUNCESTR DUCKING DUCKINGVOLUME STICKY TTSLOCALE CHATIGNSRV CHATIGNPRIV CHATIGNCHAN CC OK
2016/10/22 13:22:38 f305fd3f 752f44f3 INFO Starting instance ts3server://overwolf-2689hb.typefrag.com?port=9987&nickname=TS3SB-Demobot&password=&channel=&channelpassword=
2016/10/22 13:22:38 f305fd3f 752f44f3 INFO TSClient quit.

co zrobić ?


maaciejo | 2016-12-19 13:21:53 UTC | #20

ktoś wie jak to naprawić ?
http://screenshot.sh/oAC0GGmAbNwuT
lub

[GENERAL/!!!!!!!] WARN !!!!!!! YOU ARE RUNNING THE BOT AS UID 0 (ROOT) WITHOUT HAVING SET ANOTHER UID. THIS IS A SERIOUS SECURITY VIOLATION !!!!!!!!
Library not found.
Download failed. Make sure your internet connection is working properly or up- or downgrade to another version.
Sanity checks failed, unable to run. Please read the installation-guide carefully and contact support if necessary.


Nieznajomy11 | 2016-12-19 13:34:16 UTC | #21

Czy na pewno zainstalowałeś wszystko zgodnie z poradnikiem?
Brakuje jednego z “elementów”.


Timo | 2016-12-19 13:55:12 UTC | #22

Tak jak wyżej napisał @Nieznajomy11, lub problem z połączeniem internetowym do systemu (lub jakimś lokalnym do odpalenia WebInterface od bota) , czyżbyś używał VM VirtualBoxa?


LinGruby | 2016-12-19 18:52:59 UTC | #23

[quote=”maaciejo, post:20, topic:205”]
[GENERAL/!!!!!!!] WARN !!!!!!! YOU ARE RUNNING THE BOT AS UID 0 (ROOT) WITHOUT HAVING SET ANOTHER UID. THIS IS A SERIOUS SECURITY VIOLATION !!!!!!!!
[/quote]

W psełdo tłumaczeniu google

[OGÓLNE / !!!!!!!] WARN !!!!!!! Używasz bot AS UID 0 (root) bez konieczności ustawić inny UID. Jest to poważny SECURITY NARUSZENIE !!!!!!!!

od kiedy to co można odpalić na koncie user odpala się na koncie root i brak jakiejś bibloteki

A z drugiej strony z jakiego sinusboia korzystasz ( wersja ) bo po scrennshot widać że to jakaś archaiczna wersja jak w /opt/ts3bot/ jest. ( no chyba że to coś na docker, ale i takie instrukcje są )

A w dwóch miejscach są linki do działającej instalacji.


maaciejo | 2016-12-20 13:19:02 UTC | #24

dzieki za odpowiedzi nie zainstalowały mi sie pliki :cactus: :c już wszystko działa


luxDev | 2017-01-04 01:27:07 UTC | #25

Temat zaktualizowany & odświeżony.


opti | 2017-01-19 16:58:35 UTC | #26

Gdy chcę zainstalować screena wyskakuje mi sinusbot is not in the sudoers file. This incident will be reported.


luxDev | 2017-01-19 17:00:19 UTC | #27

Tak tylko spytam.. na którym kroku byłeś?


opti | 2017-01-19 17:01:08 UTC | #28

Zrobiłem wszystko aż do instalacji screena (Leciałem tak jak w poradniku)


luxDev | 2017-01-19 17:02:11 UTC | #29

wpisz “su” zaloguj sie do roota i zainstaluj screena bez sudo.


opti | 2017-01-19 17:23:21 UTC | #30

http://screenshot.sh/n8jZsc4OKe3o3

Teraz takie coś…


luxDev | 2017-01-19 17:29:01 UTC | #31

to samo co przy screenie zrób.


LinGruby | 2017-01-19 17:31:46 UTC | #32

wszystkie pakiety instaluje się z konta root a na screenshot chcesz instalować jako user

kłaniają się podstawy administracji linux’em

i znowu @luxDev szybszy :-D


opti | 2017-01-19 17:38:57 UTC | #33

teraz takie coś xD http://screenshot.sh/n9IvUzrzGhXbT


luxDev | 2017-01-19 17:52:44 UTC | #34

Polecam to :smile: źle to zrobiłeś
https://makandracards.com/makandra/2533-solve-screen-error-cannot-open-your-terminal-dev-pts-0-please-check


opti | 2017-01-19 18:05:04 UTC | #35

Dobra niby wszystko git ale po wpisaniu screen -AmdS sinusbot ./sinusbot sinusbot nadal nie działa. (Zaczynam dopiero z Linuxem). Wchodzę na str sinusbota i nic :(.


anon10657637 | 2017-01-19 18:11:18 UTC | #36

Tu masz prostszą wersje: https://forum.lvlup.pro/t/poradnik-dla-opornych-instalacja-sinusbota/1615/15


LinGruby | 2017-01-19 18:21:48 UTC | #37

[quote=”opti, post:35, topic:205”]
sinusbot nadal nie działa
[/quote]

ale skąd wiesz że nie dział sprawdzałeś w htop czy niema procesu ./sinusbot

albo w przeglądarce się próbowałeś połączyć do panelu??


opti | 2017-01-20 19:59:20 UTC | #38

Próbowałem wejść przez przeglądarkę :).


Kijum | 2017-04-01 04:22:35 UTC | #39

http://www.ytdl.info :)


LinGruby | 2017-06-22 13:49:14 UTC | #40

SinusBot Language Polish 2017-06-22

https://forum.sinusbot.com/resources/sinusbot-language-polish.21/


OnQuey | 2017-08-15 09:28:39 UTC | #41

Błąd po wpisaniu komendy: ./sinusbot
Could not open /tmp/.sinusbot.lock. Is SinusBot already running?
@edi usunąłem i bot działa lecz nie wchodzi na serwer.
LOGI:
2017/08/15 05:26:31 19901c32 00371825 INFO Starting instance ts3server://178.217.186.151?port=9980&nickname=Jakure&password=&cid=1&channelpassword=
2017/08/15 05:26:31 19901c32 00371825 INFO TSClient quit. LogLevel has been increased, please try to connect again to see more details.
2017/08/15 05:26:31 19901c32 00371825 DEBUG Closed.
2017/08/15 05:26:39 19901c32 00371825 DEBUG Storing configuration.


LinGruby | 2017-08-15 13:59:49 UTC | #42

nie wiem jaką masz wersję ale ostatnia aktualna to SinusBot 0.9.21-87a90ce
pobrane z https://www.sinusbot.com/dl/sinusbot-beta.tar.bz2

nie wiem jaką masz wersję ale jak nie jest aktualna to powinna działać ale ( jak masz starszą to będzie działać dopóki nie będzie reboot bo po reboot już się nie odpali ) taka dziwna polityka


LinGruby | 2017-10-29 05:28:56 UTC | #43

Aktualna wersja SinusBot 0.10.8-71ba94b tak samo pobierana jak post wyżej ;-)

bo poprzednia wersja już nie działa jak się odłączy od hosta to ponownie się nie połączy


proxen | 2017-11-23 19:48:08 UTC | #44

./sinusbot: /lib/x8664-linux-gnu/libc.so.6: version `GLIBC2.14’ not found (required by ./sinusbot)
Mam taki błąd pomocy!!


Timo | 2017-11-23 20:33:37 UTC | #45

sudo apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2 libglib2.0-0
sudo update-ca-certificates
apt-get update


proxen | 2017-11-23 20:51:13 UTC | #46

Nic nie pomogło


luxDev | 2017-11-23 21:30:33 UTC | #47

Jakiego systemu używasz? wpisz uname -a w SSH.

Spróbuj zamiast

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

Pobrać tego clienta:

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

I powiedz czy działa :)


karkow | 2017-11-24 09:05:19 UTC | #48

Jak ktoś się nie bardzo zna na linuksie to łatwiej zainstalować przez autoinstalator sinusbot-installer


proxen | 2017-11-24 22:45:41 UTC | #49

@luxDev
Linux vpsik 3.2.0-4-amd64 #1 SMP Debian 3.2.78-1 x86_64 GNU/Linux


majonez | 2017-12-24 22:30:30 UTC | #50

Coś mi nie działa gdy przy instalacji yt-dl próbuję odpalić plik config.ini na dole pokazuje mi
[ Error writing lock file ./.config.ini.swp: Permission denied
o co może chodzić?


LinGruby | 2017-12-25 01:21:33 UTC | #51

[quote=”majonez, post:50, topic:205”]
[ Error writing lock file ./.config.ini.swp: Permission denied
[/quote]

w wolnym tłumaczeniu:

[Błąd zapisu pliku blokady ./.config.ini.swp: Odmowa uprawnień

pewno wszystko robiłeś jako root a edytować chcesz jako user

jedno co przychodzi mi do głowy ;-)


majonez | 2017-12-25 16:55:56 UTC | #52

Nie własnie wszystko było robione na userze sinusbota ale po restarcie vpsa tak zaczął robić


Timo | 2018-01-28 21:36:46 UTC | #53

Wnoszę o zaktualizowanie linku do pobrania na najnowszy:
wget https://www.sinusbot.com/dl/sinusbot.current.tar.bz2
:)


jasiubor | 2018-02-03 14:23:02 UTC | #54

Wszystko działa, ale gdy chce zrestartować bota komendą screen -x sinusbot wyskakuje:

There is no screen to be attached matching sinusbot.

Natomiast gdy próbuję zmienic ytdlpath na podane “/usr/local…” to nie ma w ogóle takiego członu “YouTubeDLPath”, tylko tamte Listen to.. TS3Path


jasiubor | 2018-02-06 18:46:16 UTC | #55

Próbowałem to robić na 2 VPS’ach i nadal nie działa, cały czas ten błąd,
na debianie 9 i nawet reinstalowalem VPS’a zeby na ubuntu spróbować. Też nie działa. Cały czas ten bład ze screenem, mogę jeszcze dodać, że gdy wpisuje sudo apt-get screen, wyskakuje, ze
Ten plik nie jest w “sudoers” files czy cos takiego, i ze ten incident will be reported :confused:


Timo | 2018-02-06 18:46:49 UTC | #56

Korzystasz z sudo? Twoje konto ma uprawnienia sudo?


DBanaszewski | 2018-02-06 18:56:57 UTC | #57

[quote=”jasiubor, post:55, topic:205”]
Ten plik nie jest w “sudoers” files czy cos takiego, i ze ten incident will be reported
[/quote]

Użytkownik nie ma uprawnień do korzystania z sudo.
Edytuj to przy pomocy visudo na roocie ;)


LinGruby | 2018-02-09 22:17:50 UTC | #58

https://forum.lvlup.pro/t/sinusbot-automatycznie-sie-wylacza/5427/6


LinGruby | 2018-03-09 21:05:48 UTC | #59

Poradnik zaktualizowany do wersji klienta TS 3.1.x

zaleca się aktualizację bo jest banalna a zawsze jest się na bieżąco

pytania co do starszych wersji niż SinusBot 0.13.37-9791176 z 11.02.2018 będą ignorowane przynajmniej z mojej strony ;-)


powodzenia w aktualizacjach :-D


WACLAW | 2018-03-20 15:47:00 UTC | #60

Zrobilem wszytko jak nalezy a i tak coś nie działa,pomoże ktoś?


Timo | 2018-03-20 15:47:32 UTC | #61

Co dokładnie nie działa?
Wyskakuje jakiś błąd?


WACLAW | 2018-03-20 15:48:50 UTC | #62

Wlasnie ze nie,oddpalam bota screenem i nic nie wyskakuje i niw działa.


Timo | 2018-03-20 15:50:37 UTC | #63

Korzystając z komendy podanej w poradniku Sinusbot włącza się w tle.
Możesz podejrzeć jego sesję komendą:
screen -r sinusbot


WACLAW | 2018-03-20 15:59:26 UTC | #64

sinusbot@Vps:~$ screen -r sinusbot
Cannot open your terminal ‘/dev/pts/0’ - please check. Co nie tak?


bopke | 2018-03-20 16:00:18 UTC | #65

script /dev/null powinno pomóc


Timo | 2018-03-20 16:02:25 UTC | #66

I jeśli dalej po komendzie podanej przez Bopka napisze ci, że nie ma takiego screena - użyj komendy z poradnika do odpalenia :D


WACLAW | 2018-03-20 18:38:35 UTC | #67

Dalej nie dziala. Jest ktos w stanie mi pomoc i to ogarnac?


Timo | 2018-03-20 18:50:52 UTC | #68

Właśnie pomagamy :smiley:
Co konkretnie nie działa - wyskakuje ci jakakolwiek wiadomość po wpisaniu? Co wpisałeś? Przepisz, zrób screena, cokolwiek :D


WACLAW | 2018-03-20 18:57:21 UTC | #69

Nie mozesz wbic mi na vps i sprawdzic xd bo ciagle to co piaslaem nic nie pisze xD i tak darmowy i testowy.


Timo | 2018-03-20 19:14:04 UTC | #70

[quote=”WACLAW, post:69, topic:205”]
Nie mozesz wbic mi na vps i sprawdzic
[/quote]
Podał byś mi hasło, jest to zabronione przez regulamin forum, który zakładam, że czytałeś ;)

[quote=”WACLAW, post:69, topic:205”]
darmowy i testowy.
[/quote]

VPS?
Raczej i tak nie jest to powód dla błędu.

Nic ci nie pisze po odpaleniu bota przez screen?

[quote=”Timo, post:63, topic:205”]
Sinusbot włącza się w tle
[/quote]

[quote=”Timo, post:63, topic:205”]
screen -r
[/quote]


WACLAW | 2018-03-20 19:18:00 UTC | #71

Powiedz co zrobic,to ci powiem co mi wyskakuje bo juz sie pogubilem xD i nie mg zrobic reinstala.


Timo | 2018-03-20 19:20:12 UTC | #72

Reinstall całkowicie niepotrzebny :joy:
Wpisujesz:
screen -r
Jeśli wyskoczy ci log sinusbota - masz rozwiązanie i wszystko działa.
Jeśli wyskoczy ci:

[quote=”WACLAW, post:64, topic:205”]
Cannot open your terminal ‘/dev/pts/0’
[/quote]
Wpisujesz:
[quote=”bopke, post:65, topic:205”]
script /dev/null
[/quote]
Następnie:
[quote=”luxDev, post:1, topic:205”]
screen -AmdS sinusbot ./sinusbot
[/quote]
A potem:
[quote=”Timo, post:70, topic:205”]
screen -r
[/quote]


WACLAW | 2018-03-20 19:23:17 UTC | #73

Screenshot_20180320-202146|281x500 Cos inaczej mi sie tu pokazuje, co jest nie tak? Czyzbym musial wejsc na su sinusbot?


WACLAW | 2018-03-20 19:23:43 UTC | #74

Z telefonu robie, bo lepiej ss wyslac xd


Timo | 2018-03-20 19:26:50 UTC | #75

W takim razie wpisujesz:
su sinusbot
script /dev/null
screen
<2x klikasz enter>
cd /home/sinusbot
./sinusbot

Oczywiście z użytkownika Sinusbot a nie root ;)


WACLAW | 2018-03-20 19:29:17 UTC | #76

Screenshot_20180320-202840|281x500I co teraz?


Timo | 2018-03-20 19:30:33 UTC | #77

Bind already in use
Czyli sinusbot już chodzi na twojej maszynie.
Wejdź do niego przez
http://TWOJE-IP-VPSa:8087 ;)


WACLAW | 2018-03-20 19:33:37 UTC | #78

A dzieki, ja tyle wpisywalem zeby naprawic a on ciagle chodzil, poprostu jak wchodzi sie na strone sinusbota to nie wolno wpisywac http bo wyskakuje blad. Wpisalem bez tego i dziala. Dzieki wielkie.


WACLAW | 2018-03-20 19:51:05 UTC | #79

Nie moge sie polaczyc z zadnym serwerem z tego sinus bota? Potrafisz pomoc? Co potrzebujesz?


Timo | 2018-03-20 20:43:18 UTC | #80

Wyślij na hastebin.com loga z zakładki instance log i osobno bot log - znajdziesz w settings w sinusbocie :D


WACLAW | 2018-03-20 20:51:57 UTC | #81

Bot log https://hastebin.com/ozozubemen.hs
instance log https://hastebin.com/zagenosuse.pas
Coś chyba z ts3, nie jest wlaczony na vps?


Timo | 2018-03-20 20:54:47 UTC | #82

TS3 działa, wszedłem na niego nawet ;)
LogLevel has been increased, please try to connect again to see more details.
Wyłącz i włącz instancję w panelu


WACLAW | 2018-03-20 20:58:32 UTC | #83

To samo, interesuje mnie to TS>/home/sinusbot/TeamSpeak3-Client-linuxamd64/ts3clientlinux_amd64: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
Jest to w logach, chodzilo mi o blad ts3 na moim vpsie, cjyba jest cos zle.


Timo | 2018-03-20 21:05:01 UTC | #84

Wygląda mi na to, jakbyś zapomniał komend:
rm TeamSpeak3-Client-linux_amd64/xcbglintegrations/libqxcb-glx-integration.so
mkdir TeamSpeak3-Client-linux_amd64/plugins
cp plugin/libsoundbot_plugin.so TeamSpeak3-Client-linux_amd64/plugins/


WACLAW | 2018-03-20 21:24:45 UTC | #85

Wpisze i ci dam znac zaraz.


WACLAW | 2018-03-20 21:28:19 UTC | #86

Screenshot_20180320-222739|281x500 Takie błedy mam :/ Co jest zle?


Timo | 2018-03-20 21:33:27 UTC | #87

Instalowałeś wszystko z roota ;)
Loguj sie na roota i wpisuj:
chown -R sinusbot:sinusbot /home/sinusbot
chmod -R 700 /home/sinusbot
Przeloguj sie na sinusbot i lecisz:
script /dev/null
screen
<2x enter>
cd /home/sinusbot
./sinusbot

Następnie moje kroki:

[quote=”Timo, post:84, topic:205”]
rm TeamSpeak3-Client-linux_amd64/xcbglintegrations/libqxcb-glx-integration.so

mkdir TeamSpeak3-Client-linux_amd64/plugins

cp plugin/libsoundbotplugin.so TeamSpeak3-Client-linuxamd64/plugins/
[/quote]


WACLAW | 2018-03-20 21:37:44 UTC | #88

Screenshot_20180320-223650|281x500znow cos nie pykło, w tych 3 ostatnicj komendach. Wiesz co teraz?


Timo | 2018-03-20 21:39:08 UTC | #89

kill sinusbot
Z roota też to wpisz.
Wtedy z sinusbota odpal


WACLAW | 2018-03-20 21:44:14 UTC | #90

Screenshot_20180320-224306|281x500 Co teraz :( Dalej nie dziala, nawet to :( Moj bot umarł xD wez go uratuj


Timo | 2018-03-20 21:45:26 UTC | #91

Z telefonu będzie ci ciężko - w TOP zobacz ID procesu i wpisz kill ID

Swoją drogą, nie wiem czemu tak opornie to idzie


WACLAW | 2018-03-20 21:50:08 UTC | #92

Teraz chyba sie udało, po wpisaniu zadnej informacji nie ma, co teraz?


Timo | 2018-03-20 21:51:36 UTC | #93

Może zabiło. No to teraz lecisz.

[quote=”Timo, post:87, topic:205”]
Przeloguj sie na sinusbot i lecisz:

script /dev/null

screen

<2x enter>

cd /home/sinusbot

./sinusbot
[/quote]


WACLAW | 2018-03-20 21:55:22 UTC | #94

Screenshot_20180320-225427|281x500Ts3 sie sam zamyka, cos tak pisze. Co teraz?


Timo | 2018-03-20 21:57:32 UTC | #95

Też mi się tak zamykał.
Instalowałeś sinusa dokładnie z tych komend co podane na samej górze?
U mnie rozwiązaniem była najnowsza wersja i (w przypadku localhosta IP do TSa 127.0.0.1) lub numeryczne.


WACLAW | 2018-03-20 22:01:39 UTC | #96

Tak


WACLAW | 2018-03-21 07:02:41 UTC | #97

Co teraz?


Timo | 2018-03-21 12:32:22 UTC | #98

A co, działa już? :D


WACLAW | 2018-03-21 12:33:18 UTC | #99

Nie wlasnie, pytam sie co zrobix aby zadziala xD


WACLAW | 2018-03-21 12:49:44 UTC | #100

Screenshot_20180321-134842|281x500ZZaczalem leciec z wszytkim po kolei i tu mam bład, co teraz?