Skocz do zawartości

[Bot] Automatyczny instalator bota TS3AudioBot z YTS; YTP; YTL


Polecane posty

Nazwa: TS3AudioBot z YTS; YTP; YTL

Źródło: https://github.com/Splamy/TS3AudioBot

Opis: Bot muzyczny TS3AudioBot, z dodanymi komendami: yts, ytp, dodaj, ytsearch, ytplay, ytl, ytlist, kolejna, poprzednia. Dodatkowo postanowiłem napisać skrypt instalacyjny, który instaluje wszystkie potrzebne pakiety łącznie z botem, skrypt również dodaje do crona auto update wtyczki youtube-dl, dzięki czemu nie trzeba jej aktualizować już ręcznie! Bot nie ma ograniczenia w ilości instancji grających!

Wersja bota: 1.2

Wersja skryptu: 3.0

Systemy, na których skrypt poprawnie zainstaluje pakiety i bota: ubuntu_14.04 | ubuntu_16.04 | ubuntu_18.04 | debian_8 | debian_9 | debian_10

Skan skryptu: https://www.virustotal.com/gui/file/9d2a1cc02e3cf810d952b4ab08936c4f16f7817eb34ea895cc0f12a922c774cd/detection

Skan bota: https://www.virustotal.com/gui/file/757c633c50b928bcfe0c045e0ac315dbb1aa18cf935aa7db67d6fdcb3b8db448/detection

 

Instalacja bota:

wget http://download.kredens.ovh/share/TS3AudioBot/install.sh
chmod 777 install.sh
./install.sh

 

 

Uruchomienie bota:

./TS3AudioBot.sh start
./TS3AudioBot.sh stop
./TS3AudioBot.sh restart

*Komendy wpisujemy w /home/TS3AudioBot

 

 

Wygląd komendy help:

1778777634_Beznazwy.png.bc2fb2eed210df9e9029636e256f4318.png

 

 

Pozwolenia dla grupy, którą będzie posiadać bot:

b_virtualserver_client_list
b_virtualserver_channel_list
b_client_use_channel_commander
b_client_ignore_antiflood
b_client_ignore_bans
b_client_info_view
i_client_max_avatar_filesize
i_client_max_channel_subscriptions
i_channel_subscribe_power

 

 

Konfiguracja bota:

1. Przechodzimy do /home/TS3AudioBot i otwieramy plik ts3audiobot.toml. W 53 linijce zmieniamy nazwę, ja osobiście polecam JakasNazwa | @BOT #

2. Kolejnym plikiem do edycji jest rights.toml w katalogu /home/TS3AudioBot. W 35 linijce ustawiamy id grupy dla admina, 37 linijka ustawiamy uid admina (poprawne wpisanie [ "uA0U7t4PBxdJ5TLnarsOHQh4/tY=" ]), analogicznie w dla użytkownika w linijce 46 i 48.

3. Następnie ustawiamy adres na jaki pierwszy bot ma się połączyć (standardowo jest to localhost). W tym celu przechodzimy do /home/TS3AudioBot/bots/default i edytujemy bot.toml w 25 linijce. 

 

 

Przydatne komendy:

Łączenie kolejnego bota: !bot connect to ip/domena/nickname

Zapisanie bota: !bot save Nazwa01

Włączenie commandera: !bot commander on

Łączenie bota z zapisu: !bot connect template Nazwa01

Zmiana nazwy bota: !bot name Bot

Permanentna zmiana nazwy: !setting set connect.name "Bot"

Kanał na który bot ma się łączyć: !setting set connect.channel "/69"

Bot commander od razu po połączeniu na serwer: !settings set events.onconnect "!bot commander on"

 

*Wszystkie komendy zaczynające się od setting musisz wykonywać na zapisanym bocie ?

 

Edytowano przez _KrEdEnS_

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 3 miesięcy później...

Mam problem bo wyskakuje mi błąd typu

''' 15:11:02.0585| INFO|0| Trying to reconnect because of Timeout. Delaying reconnect for 1 seconds
15:11:23.0766| INFO|0| Trying to reconnect because of Timeout. Delaying reconnect for 2 seconds ''' bot nawet nie zdążył się połączyć

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 3 tygodni później...

nie polecam tych botów przynajmniej raz w tygodniu wyskakuje błąd  "Błąd: Nie można załadować. (youtube-dl nie może załadować zasobu.)" i trzeba czekać i czekać gdyby nie to boty były by całkiem zacne

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 2 tygodni później...
Dnia 19.12.2019 o 12:05, mr.zoltanchivay napisał:

nie polecam tych botów przynajmniej raz w tygodniu wyskakuje błąd  "Błąd: Nie można załadować. (youtube-dl nie może załadować zasobu.)" i trzeba czekać i czekać gdyby nie to boty były by całkiem zacne

Bo te boty są lewe od niego i nic nie zrobisz, jak byś chciał bociki takie w miarę lepsze to skontaktuj się ze mną na priv.

 

Osobiście nie polecam, żerność RAM’u jest taka że Boże się pożal, pewnie zaraz dasz screenshot’a, ile to u ciebie żre, pamiętaj że masz dedyka więc jest różnica.

Edytowano przez badkiller685

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Strona nie działa więc nie idzie pobrać @_KrEdEnS_

 
Nie kłóć się z idiotą - sprowadzi cię do swojego poziomu i pokona doświadczeniem.
 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@Requin działa, ale wypuściłem nową wersję 🙂

 

wget https://download.kredens.ovh/share/TS3AudioBot/install_new.sh
chmod 777 install_new.sh
./install_new.sh

(wpisz zamiast https http i będzie banglać, jak mi się uda, to przeniosę dzisiaj to na mój nowy serwer www)

Edytowano przez _KrEdEnS_

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Fakt link działa, ale szkoda, że Debian 8 nie jest wspierany :<

Edytowano przez Requin

 
Nie kłóć się z idiotą - sprowadzi cię do swojego poziomu i pokona doświadczeniem.
 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
1 minutę temu, Requin napisał:

Fakt link działa, ale szkoda, że Debian 8 nie jest wspierany :<

nie ma i nie będzie, dotnet core 2.2 można zainstalować od debiana 9 w górę 🙂

 

Edytowano przez _KrEdEnS_

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 4 tygodni później...

 !ytl https://www.youtube.com/playlist?list=PLwN1Zg5tcIc_Lkn5Fh7yM5XB73zhR3qka
<15:18:09> "TS3AudioBot": Błąd: Długość nazwy playlisty musi wynosić mniej niż 64 lub równe.
<15:18:14> "⛧ᛟᛞᛁᛅ ODYN⛧": !stop

Edytowano przez mr.zoltanchivay

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No bo na stronie musisz stworzyć playlistę o nazwie np. xxx a wtedy wpisujesz !ytl xxx <Playlista>

Znajomych szanuj, przyjaciół traktuj dobrze, fałszywych unikaj, wrogów zrównaj z ziemią [2021] - [*]

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

zrobiłem tak i wyskakuje mi to 

 

<12:55:14> "⛧ᛟᛞᛁᛅ ODYN⛧": !ytl mcsobieski https://www.youtube.com/playlist?list=PL1bemVTgkIJNuUwGwNOOLvxmcUcBS2wcg
<12:55:14> "NieTykajMnie": Wystąpił nieoczekiwany błąd: Value cannot be null.
Parameter name: path1

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 1 miesiąc później...

<18:48:40> "Mikol": !yts zozol
<18:48:40> "TS3AudioBot": Błąd: Nie można ustanowić połączenia.

 

Coś nie działają komendy yt

 

Edytowano przez Mikol69

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@wvdeczka_ & @Mikol69

Do botów wyszła dosyć duża aktualizacja

  https://download.kredens.ovh/share/TS3AudioBot/install_new.sh 

Możliwe, że jeszcze dzisiaj wstawię nowy post 🙂

Jeżeli jesteście zainteresowani botami wpiszcie w google, a wyskoczą fora z aktualnymi postami 🙂

Edytowano przez _KrEdEnS_

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 3 tygodni później...

2020-04-18 22:57:19.5783| INFO|6|Bot.OnMessageReceived User Mikol requested: !yts pompa
2020-04-18 22:57:21.6767| INFO|6|Bot.OnMessageReceived User Mikol requested: !ytp 0
2020-04-18 22:57:22.3804| WARN|1|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:26.1765| WARN|6|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:26.5267| INFO|6|PlayManager.StopInternal Song queue ended: Nie można odtworzyć kolejnej piosenki.
2020-04-18 22:57:26.5455| WARN|6|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:27.2545| WARN|4|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:27.3441| WARN|10|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:27.6746| WARN|1|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:31.4461| WARN|10|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:32.9619| WARN|1|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:33.3900| WARN|4|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:38.3851| WARN|1|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
2020-04-18 22:57:40.7412| WARN|1|Bot.LoggedUpdateBotStatus BrakujÄ…ce uprawnienia.
 

 

Pomożesz @_KrEdEnS_

Edytowano przez Mikol69

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 2.01.2020 o 21:49, _KrEdEnS_ napisał:

@Requin działa, ale wypuściłem nową wersję 🙂

 

wget https://download.kredens.ovh/share/TS3AudioBot/install_new.sh
chmod 777 install_new.sh
./install_new.sh

(wpisz zamiast https http i będzie banglać, jak mi się uda, to przeniosę dzisiaj to na mój nowy serwer www)

A to gdzie się instaluje?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
1 godzinę temu, Mikol69 napisał:

@_KrEdEnS_ mam pytanie da sie zrobic zeby do jednego bota mieli dostep tylko admini? prosze o szybka odpowiedz

Tak 🙂

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

@_KrEdEnS_

2020-04-28 21:04:01.3823| INFO|2|Bot.OnMessageReceived User Mikol requested: !yts muza do auta
2020-04-28 21:04:05.4168| WARN|0|Bot.LoggedUpdateBotStatus Nieznany błąd TeamSpeak'a. (client is flooding)
2020-04-28 21:04:05.5197| INFO|2|Bot.OnMessageReceived User Mikol requested: !ytp 0
2020-04-28 21:04:07.1689| INFO|2|PlayManager.StopInternal Song queue ended: Nie można odtworzyć kolejnej piosenki.
2020-04-28 21:04:08.0332| WARN|0|Bot.LoggedUpdateBotStatus Nieznany błąd TeamSpeak'a. (client is flooding)
2020-04-28 21:04:13.7914| WARN|0|Bot.LoggedUpdateBotStatus Nieznany błąd TeamSpeak'a. (client is flooding)
2020-04-28 21:04:15.6233| INFO|2|Bot.OnMessageReceived User Mikol requested: !ytp 1
2020-04-28 21:04:16.2379| WARN|0|Bot.LoggedUpdateBotStatus Nieznany błąd TeamSpeak'a. (client is flooding)
2020-04-28 21:04:17.3520| INFO|2|PlayManager.StopInternal Song queue ended: Nie można odtworzyć kolejnej piosenki.
2020-04-28 21:04:21.5279| WARN|0|Bot.LoggedUpdateBotStatus Nieznany błąd TeamSpeak'a. (client is flooding)
2020-04-28 21:04:26.8924| WARN|0|Bot.LoggedUpdateBotStatus Nieznany błąd TeamSpeak'a. (client is flooding)
2020-04-28 21:04:34.8879| WARN|0|Bot.LoggedUpdateBotStatus Nieznany błąd TeamSpeak'a. (client is flooding)
 

co zrobic?

 

Edytowano przez Mikol69

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 2 tygodni później...

dodaj IP bota do whitelist TS3.

 
Nie kłóć się z idiotą - sprowadzi cię do swojego poziomu i pokona doświadczeniem.
 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 3 tygodni później...

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się
  • Kto przegląda   0 użytkowników

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

×
Okienko zamknie się za 5 sekund...