[NOWY] Poradnik jak zainstalować TS3AudioBoty z ciekawym panelem

,
Tagi: #<Tag:0x00007f8a32fc9a18> #<Tag:0x00007f8a32fc8fc8>

WSTĘP

Wszystko co robię jest wykonywane na Debianie 10, konto root

Chciałbym wam polecić fajny panel do TS3AudioBotów wykonany przez Pana @elipeF
TS3AudioBot Control Panel pozwala na tworzenie botów przypisywanie ich do użytkowników. Użytkownik ma możliwość edycji bota i dodawania uprawnień do puszczania muzyki po uniq bądź id grupy. Admin ma możliwość edycji każdego bota, przypisania uprawnień administracyjnych(wszystkich) dla danego uniq pozwalających na uruchamianie wszystkich komend.

P: Czy youtube-dl działa?
O: Panel używa yt-dl zainstalowanego lokalnie na maszynie. Wystarczy, że zainstalujesz go u siebie na serwerze.
P: Jak zmienić port panelu?
O: Edytuj docker-compose.yml i zmień port w linijce 8: - “80:80” na np - “8080:80”

W serii moich poradników dowiecie się jak zainstalować:

  1. Apache2 + MariaDB + PHPMyAdmin + PHP 7.4 + rozszerzenia + SSL + HTTP/2 + Jak dostać ocenę A+ strony na SSLLabs.com
  2. Pterodactyl Panel + jak włączyć na nim Teamspeak 3
  3. TS3AudioBoty z panelem
  4. Status naszych stron lub aplikacji w uptimerobot.com

Jest to trzeci poradnik z całej serii a wiec zabierajmy się za robotę.

image

INSTALACJA DOCKER I DOCKER-COMPOSE

Pierwsze musimy pobrać dockera i docker-compose, no to jazda

curl -sSL https://get.docker.com/ | CHANNEL=stable bash
curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

image

INSTALACJA PANELU Z TS3AUDIOBOT

mkdir /home/abdash && cd /home/abdash
wget https://github.com/elipeF/TS3AudioBot-Control-Panel/releases/download/2.0.0/kickstartv2.tar.gz
tar -xvf kickstartv2.tar.gz
chown -R 9999:9999 $(pwd)/ts3ab

WAŻNE! Edytuj docker-compose i zmień JWT_SECRET i port na 8085 w moim przypadku dam sobie LVLUP.PRO

nano /home/abdash/docker-compose.yml

Teraz edytujemy te 2 linijki które zaznaczyłem na dole, zmieniamy z 80:80 na 8085:80 i JWT_SECRET na jakiś wasz

Bez tytułu

I teraz włączamy nasz panel z TS3AudioBotami

docker-compose up -d

WAŻNE! Teraz musimy zmienić hasło dla admina

wget https://gist.githubusercontent.com/elipeF/192e10d114696c6771b29466169cefd5/raw/64b960776c78a11aa30304ad71aa554d73429790/addadmin.sh
chmod +x addadmin.sh
./addadmin.sh 8085 TWOJE_HASŁO

image

INSTALACJA YT-DL

wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl chmod a+rx /usr/local/bin/youtube-dl

image

AKTUALIZACJA YT-DL

youtube-dl --update

image

CO JEŚLI YT-DL NIE DZIAŁA?

To proste wklep to w konsolę

wget -O - https://yt-dl.org/downloads/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl >/dev/null
sudo chmod a+x /usr/local/bin/youtube-dl
cd /home/abdash
docker-compose down
docker-compose up -d

image

KILKA SS Z APLIKACJI




3 polubienia

Nie mam pojęcia czemu mi nie działa yt-dl. Jest zainstalowany i update’owany. Permisje do bota mam, ponieważ bot wykonuje normalnie wszystkie komendy, np. !play (link do radia) działa, lecz !play (yt link) juz nie.

Czasami jest tak że YT-DL limituje otwarcie filmików nie wiadomo dlaczego, dlatego najlepiej jest używać proxy, lecz nie polecam

To powinno ci pomóc

wget -O - https://yt-dl.org/downloads/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl >/dev/null
sudo chmod a+x /usr/local/bin/youtube-dl
cd /home/abdash
docker-compose down
docker-compose up -d

Jak to nie pomoże to jeszcze daj mi logi

docker logs ts3ab

Jak już to nie podziała to przed ostatnią nadzieją jest

wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl
youtube-dl --update

Ostatnia nadzieja to całkowicie usunąć panel zainstalować jeszcze raz ale przed tym wykonać

wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+rx /usr/local/bin/youtube-dl
youtube-dl --update
1 polubienie

Dzięki za pomoc, ta komenda rozwiązała problem

1 polubienie

Hello

I did the installation of the bot without any problems. Where are the panel files on the server? I want to change some articles when I connect to the Panel. How can I do it?

  1. As far as I know, you are not able to change anything but I can be wrong because everything is stored in docker-compose.

  2. If you want to change e.g. the IP address or add some groups, you do it via the panel

pomocy robie wszystko z poradnikiem i mi w konsoli wyświetla to

możesz podlinkować na jakiej komendzie się zatrzymałeś tak mi będzie łatwiej zdiagnozować błąd

na tej komendzie

kiedy odpowiesz?

Problem rozwiązany kolega po prostu nie miał Apache2 i VirtualHostów do funkcjonowania panelu