-
Umieszczamy plik installer w katalogu /home
-
Następnie nadajemy umprawnienia i uruchamiamy skrypt i postępujemy zgodnie z instrukcją:
> chmod 777 installer
> ./installer
- Po instalacji wpisujemy komendę
> cd ts3ab
i uruchamiamy bota komendą
dotnet TS3AudioBot.dll
- Następnie klikami klawisz "y" i podajemy swoje unikalne id
- Następnie wpisujemy adres serwera teamspeak i klkamy enter dwa razy
- Gdy bot się połączy piszemy do niego wiadomość
!api token
- Wyłączamy bota klawiaszami CTRL + C
- Wpisujemy komendę
chmod 777 rights.toml
- Kopiujemy pliki z panelu na serwer gdzie stoją boty lub na hosting Uwaga!!!! Jeżeli panel nie jest hostowany na innym serwerze niż ten gdzie znajdują się boty pomiń punkt od 2 do 4
- Wgrywamy folder ts3abApi na serwer z botami
- Następnie wchodzimy do folderu inc/configs i edytujemy plik config.php
- Klucz api do plików botów generujemy w panelu w zakładce ustawienia z typem zewnętrznego serwera !!!
- Następnie wpisujemy komendę
echo 'www-data ALL=NOPASSWD: ALL' >> /etc/sudoers
- Przechodzimy do katalogu z panelem i wchodzimy do folderu application/configs
- Tam edytujemy plik config.php i zamiast https://example.com wpiujemy adres serwera lub domenę uwzględniając protokół na którym znajduje się panel
- Następnie otwieramy plik database.php i na dole wpiujemy dane do bazy danych aby panel mógł się połączyć
- Imprtujemy plik database.sql do bazy danych
- Logujemy się do panelu loginem admin i hasłem foobar
- Przechodzimy do zakładki "Ustawienia" i tam wpisujemy adres serwera i token wygenerowany przez wiadomość wysłaną przez bota
- Przycisk "Użyj api plików" używamy wtedy gdy nie można nawiązać połączenia z api aplikacji
- Serwer musi mieć otwarty domyślny port
58913
lub inny jeżeli zostanie zmieniony - Boty posiadają błąd, gdy restartuje się apache2 lub nginx boty natychmiastowo zawiesza i wyłącza