Skocz do zawartości

[Bot] FBOT - Innowacyjna aplikacja pod serwery TeamSpeak3

Polecane posty

Autor tematu Napisano (edytowany)

 

Cześć, chce wam przedstawić mój projekt bota na serwery TS3.

 

Głównym powodem istnienia Aplikacji jest to że nie jest to zwykły bot w popularnym języku w którym jest 99,9% botów na rynku

Zacznijmy może od początku o historii a potem przejdziemy do szczegółów.

 

Początek aplikacji

 

Majsterkować zacząłem już sporo czasu temu bot już ma rok, jednak praca przy nim na początku to była spora przygoda każdą funkcję aktualnych botów na rynku trzeba było napisać w kompletnie innym języku od podstaw żeby miało to sens i było wydajne. Pod koniec roku 2017 po miesiącu pisania upubliczniłem darmową wersję Alpha na forum lvlup oraz tutaj, odzew był lepszy niż się spodziewałem lecz później z powodów zdrowotnych zrezygnowałem z aktualizacji i projekt robiłem hobbystycznie u siebie. Przyszedł czas gdy wróciłem i jestem gotowy na lepsze wydanie bota.

 

Informacje o aplikacji

 

Jest to bot napisany od zera w Javie. Na tę chwilę posiada sporo podstawowych funkcjonalności które zostały wstępnie przeze mnie przetestowane oraz działają.

Nie ma takiego czegoś jak dwadzieścia instancji, fbot podczas jednego połączenia z serwerem potrafi wykonać każdą funkcję jeśli zajdzie potrzeba, praktycznie od razu, co jest sporą przewagą nad innymi botami.

Bota bez problemu uruchomisz na swoim domowym komputerze lub VPS bez instalacji dziesięciu innych programów, dodatków. Wystarczy Ci tylko Java (8), serwer MySQL oraz trochę chęci do skonfigurowania ustawnień.

 

Aktualne funkcje bota:

 

Centrum pomocy:
Nadawanie rang (można ustawić wymagany czas na serwerze) kobieta oraz mężczyzna.
Informowanie administracji o pobycie użytkownika na kanale przeznaczonym do pomocy.
Nadanie kanału prywatnego (również z wymaganym czasem do skonfigurowania)

 

Dodatki:

  • Teleporter klanowy
  • Wysyłanie wiadomości prywatnej po dołączeniu na serwer
  • Automatyczne sprawdzanie nowej wersji bota
  • Automatyczne rejestrowanie użytkownika po ustalonym czasie w konfiguracji

 

Bezpieczeństwo

  • Blokada nadawania uprawnień na klienta
  • Ochrona grup administracyjnych (i nie tylko)
  • Wyrzucanie użytkowników z nieprawidłowym pseudonimem

 

Fun:
Poziomy użytkowników (do skonfigurowania)

 

Kanały informacyjne:

  • Aktualizacja nazwy serwera z dowolnym tekstem i placeholderem typu %online, %percent
  • Status administracji
  • Aktualizacja statusu administratora na jego kanale
  • Lista najnowszych uzytkownikow
  • Lista zbanowanych klientów z informacjami
  • Aktualna godzina
  • Procent utraconych pakietów
  • Online dostępnych osób na serwerze
  • Średni ping na podstawie użytkowników
  • Liczba zarejestrowanych użytkowników
  • Liczba kanałów na serwerze
  • Liczba unikalnych użytkowników
  • Uzytkownicy z innych krajów
  • Rekord online z datą w opisie
  • Aktualizacja kanałów gildyjnych ze szczegółami w opisie.

Kanały prywatne:

  • Sprawdzanie daty kanału
  • Automatyczne nadawanie kanału
  • Automatyczne podbijanie aktywności kanału jeśli użytkownik wejdzie na serwer
  • Zmienianie nazwy kanału - Kanał zostanie niedługo zwolniony gdy użytkownika nie będzie przez 4 dni
  • Usuwanie kanału po siedmiu dniach
  • Informowanie użytkownika że jego kanał został usunięty po powrocie

 

Kanały TOP:

  • TOP X Połączeń z serwerem
  • TOP X Spędzonego czasu na serwerze
  • TOP X Najdłuższych połączeń z serwerze
  •  

Unofficial (ver 2.3)

  • Statystyki w opisie prywatnego kanału (właściciela) z kim najwięcej rozmawiał na ts

 

Dodatkowe informacje

Wszystkie funkcje to nie jest to na czym zamierzam skończyć w planach mam bardzo dużo nowych UNIKALNYCH funkcji których nigdzie nie spotkaliście.

Zaznaczam z góry że bot był testowany i poprawnie skonfigurowany powinien działać bez problemów.

 

Wymagania:

  • Java 8
  • Platforma: Dowolna
  • Baza MySQL

 

Download:
https://dl.lvlup.pro/luxdev/projects/firebot.rar (Zawsze aktualna wersja)

 

https://www.virustotal.com/gui/file/32bc727d432d6e4f65be2d6223d0b7f544c75360156993390558cd5b57289d63/detection

 

Poradnik: https://www.youtube.com/watch?v=kdXWVLQrFIk

Edytowano przez luxDeveloper

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

Cytat

3. Ponadto do każdego pliku należy dołączyć skan.

 

Miło byłoby, gdybyś jednak dołączył skan wykonany na virustotal do paczki, która jest do pobrania - zgodnie z regulaminem lokalnym. 24h

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ładny bocik, będzie testowane 


 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

Error: Unable to access jarfile FireBOT
Co nie tak

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 27.3.2019 o 16:50, Zemeer napisał:

Error: Unable to access jarfile FireBOT
Co nie tak

Nadaj na niego uprawnienia 777.


1.png

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
2 minuty temu, Catha napisał:

Nadaj na niego uprawnienia 777.

Ma 777

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

5 godzin temu, gosc123123 napisał:

@Zemeer masz zainstalowaną Javę?

 

No tak

openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01)
OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)
 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Taki mały problem mam, po nadaniu praw chmod 777 nadal jest to samo

Error: Unable to access jarfile FireBOT

 

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

java-common/xenial,now 0.56ubuntu2 all [installed,automatic]
javascript-common/xenial,now 11 all [installed,automatic]
libjavascriptcoregtk-1.0-0/xenial-updates,now 2.4.11-0ubuntu0.1 amd64 [installed,automatic]
oracle-java8-installer/xenial,now 8u201-1~webupd8~1 all [installed]
oracle-java8-set-default/xenial,now 8u201-1~webupd8~1 all [installed,automatic]

 

Edytowano przez Szogi1910

Udostępnij ten post


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

Taki mały problem mam, po nadaniu praw chmod 777 nadal jest to samo

Error: Unable to access jarfile FireBOT

 

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

java-common/xenial,now 0.56ubuntu2 all [installed,automatic]
javascript-common/xenial,now 11 all [installed,automatic]
libjavascriptcoregtk-1.0-0/xenial-updates,now 2.4.11-0ubuntu0.1 amd64 [installed,automatic]
oracle-java8-installer/xenial,now 8u201-1~webupd8~1 all [installed]
oracle-java8-set-default/xenial,now 8u201-1~webupd8~1 all [installed,automatic]

 

Mam ten sam problem

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Pani Kasia

Coś mi się udało lecz, to mówi coś innego

 

[13:15:35] [main/ERROR] at com.zaxxer.hikari.c.k.m(Unknown Source)
[13:15:35] [main/ERROR] at com.zaxxer.hikari.c.a.q(Unknown Source)
[13:15:35] [main/ERROR] at com.zaxxer.hikari.c.a.s(Unknown Source)
[13:15:35] [main/ERROR] at com.zaxxer.hikari.c.a.<init>(Unknown Source)
[13:15:35] [main/ERROR] at com.zaxxer.hikari.c.getConnection(Unknown Source)
[13:15:35] [main/ERROR] at com.gmail.luxdevpl.fbot.d.f.a.a.a(Unknown Source)
[13:15:35] [main/ERROR] at com.gmail.luxdevpl.fbot.d.f.a.a.create(Unknown Source)
[13:15:35] [main/ERROR] at com.gmail.luxdevpl.fbot.storage.util.AbstractStorage.open(Unknown Source)
[13:15:35] [main/ERROR] at com.gmail.luxdevpl.fbot.d.c.a.u(Unknown Source)
[13:15:35] [main/ERROR] at com.gmail.luxdevpl.fbot.d.c.a.a(Unknown Source)
[13:15:35] [main/ERROR] at com.gmail.luxdevpl.fbot.Main.main(Unknown Source)
[13:15:35] [main/INFO] Connection with database has been established.
[13:15:35] [main/INFO] An exception while starting bot.
com.a.a.a.a.b.a: A command returned with a server error.
>> invalid loginname or password (ID 520)
        at com.a.a.a.a.e.f(Unknown Source) ~[FireBOT.jar:?]
        at com.a.a.a.a.e.c(Unknown Source) ~[FireBOT.jar:?]
        at com.a.a.a.j.a(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.d.c.a.v(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.d.c.a.a(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.Main.main(Unknown Source) [FireBOT.jar:?]

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Po pierwsze plik startowy jest źle napisany i trzeba go poprawiać, gdyż system nie czyta sam rozszerzeń.

Po drugie nie da się go włączyć i wyskakuje bardzo dużo błędów, które są spowodowane tym, że zapewne pisałeś tego bota na windows i tam go testowałeś.

Najprawdopodobniej jest to spowodowane też tym, że nie wiadomo dlaczego bot próbuje się łączyć z zewnętrznymi serwerami.

Nie polecam używać tego bota, żeby bot działał nie trzeba kontaktu z zewnętrznymi serwerami, chyba że chce ktoś przesyłać dane na swój serwer np. kopiując hasło query do serwera...

+ 0 supportu od autora, nie napisał ani słowa w tym temacie, ma wywalone.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Autor tematu Napisano (edytowany)
Dnia 5.04.2019 o 13:38, gosc123123 napisał:

Po pierwsze plik startowy jest źle napisany i trzeba go poprawiać, gdyż system nie czyta sam rozszerzeń.

Po drugie nie da się go włączyć i wyskakuje bardzo dużo błędów, które są spowodowane tym, że zapewne pisałeś tego bota na windows i tam go testowałeś.

Najprawdopodobniej jest to spowodowane też tym, że nie wiadomo dlaczego bot próbuje się łączyć z zewnętrznymi serwerami.

Nie polecam używać tego bota, żeby bot działał nie trzeba kontaktu z zewnętrznymi serwerami, chyba że chce ktoś przesyłać dane na swój serwer np. kopiując hasło query do serwera...

+ 0 supportu od autora, nie napisał ani słowa w tym temacie, ma wywalone.

 

Ty chyba sam nie wiesz co piszesz, już tłumaczę

1. Plik startowy nie ma żadnego błędu, od wypakowania do uruchomienia bota nie miałem żadnego problemu.   Błędu nie ma plik startowy na Windows w pliku startowym sh wystarczy poprawić z java -jar "FireBOT" --start na poprawną wersje java -jar "FireBOT.jar" --start

2. ???????? Co to ma do rzeczy? Pokaż mi te błędy a na milion procent się okaże że to ty nie potrafisz używać bota. Bot był testowany tylko i wyłącznie na VPS, na Windowsie sprawdziłem tylko czy łączy się z tsem i czy wszystko śmiga.

3. Skąd te informacje? Bot jest closed-source ale nigdzie się nie łączy, łączy się jedynie z teamspeakiem i bazą danch

4. Okej szanuję twoją opinię lecz jest podparta nieprawdziwymi rzeczami

5. Byłem na wyjeździe, wróciłem hej :D

 

Jest jedyny problem który wykryłem przed chwilą po wypakowaniu wypakuje się stara konfiguracja więc polecam usunąć ją i włączyć bota żeby stworzył nową :P

Edytowano przez luxDeveloper

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie wiem co jest nie tak, ale wszystko robiłem zgodnie z poradnikiem nawet..

[email protected]:/home/firebot# ./start.sh
 ******** ******     *******   **********
/**///// /*////**   **/////** /////**///
/**      /*   /**  **     //**    /**
/******* /******  /**      /**    /**
/**////  /*//// **/**      /**    /**
/**      /*    /**//**     **     /**
/**      /*******  //*******      /**
//       ///////    ///////       //
Copyright (C) 2017-present by Paweł Dębiński (https://github.com/xdev-pl).
All right reserved.

[23:02:50] [main/INFO] Bootstrap has been enabled.

[23:02:50] [main/INFO] Bot will now load everything, this may take a while.
[23:02:50] [main/INFO] Bot version: 2.2
[23:02:51] [main/INFO] An exception while starting bot.
org.diorite.libs.org.yaml.snakeyaml.constructor.ConstructorException: Cannot create property=help-center-module-settings for JavaB[email protected]43bc63a3
 in 'reader', line 12, column 1:
    admin-updater-module-settings:
    ^
Cannot create property=administratorGroupId for JavaBean=com.gmail.lux[email protected]38425407
 in 'reader', line 122, column 3:
      helpCenterModuleStatus: true
      ^
Can't convert object (java.lang.String) to java.lang.Iterable: [email protected][value={9,2},hash=1817]
 in 'reader', line 135, column 25:
      administratorGroupId: 92
                            ^

 in 'reader', line 122, column 3:
      helpCenterModuleStatus: true
      ^

        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.Yaml.loadFromReader(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.Yaml.loadAs(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.BaseTemplate.load(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.Template.load(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.Template.load(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.Template.load(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.configuration.utils.ConfigUtil.loadConfig(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.d.c.a.s(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.d.c.a.a(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.Main.main(Unknown Source) [FireBOT.jar:?]
Caused by: org.diorite.libs.org.yaml.snakeyaml.constructor.ConstructorException: Cannot create property=administratorGroupId for JavaBean=com.gmail.lux[email protected]38425407
 in 'reader', line 122, column 3:
      helpCenterModuleStatus: true
      ^
Can't convert object (java.lang.String) to java.lang.Iterable: [email protected][value={9,2},hash=1817]
 in 'reader', line 135, column 25:
      administratorGroupId: 92
                            ^

        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        ... 19 more
Caused by: java.lang.UnsupportedOperationException: Can't convert object (java.lang.String) to java.lang.Iterable: [email protected][value={9,2},hash=1817]
        at org.diorite.cfg.system.elements.TemplateElement.getException(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.TemplateElement.getException(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.IterableTemplateElement.convertDefault0(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.IterableTemplateElement.convertDefault0(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.TemplateElement.convertDefault(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.yaml.DioriteYamlConstructor$ConstructCustomElementObject.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        ... 19 more
[email protected]:/home/firebot#

 

Edytowano przez Tolek2

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 29.04.2019 o 18:45, Tolek2 napisał:

Nie wiem co jest nie tak, ale wszystko robiłem zgodnie z poradnikiem nawet..

[email protected]:/home/firebot# ./start.sh
 ******** ******     *******   **********
/**///// /*////**   **/////** /////**///
/**      /*   /**  **     //**    /**
/******* /******  /**      /**    /**
/**////  /*//// **/**      /**    /**
/**      /*    /**//**     **     /**
/**      /*******  //*******      /**
//       ///////    ///////       //
Copyright (C) 2017-present by Paweł Dębiński (https://github.com/xdev-pl).
All right reserved.

[23:02:50] [main/INFO] Bootstrap has been enabled.

[23:02:50] [main/INFO] Bot will now load everything, this may take a while.
[23:02:50] [main/INFO] Bot version: 2.2
[23:02:51] [main/INFO] An exception while starting bot.
org.diorite.libs.org.yaml.snakeyaml.constructor.ConstructorException: Cannot create property=help-center-module-settings for JavaB[email protected]43bc63a3
 in 'reader', line 12, column 1:
    admin-updater-module-settings:
    ^
Cannot create property=administratorGroupId for JavaBean=com.gmail.lux[email protected]38425407
 in 'reader', line 122, column 3:
      helpCenterModuleStatus: true
      ^
Can't convert object (java.lang.String) to java.lang.Iterable: [email protected][value={9,2},hash=1817]
 in 'reader', line 135, column 25:
      administratorGroupId: 92
                            ^

 in 'reader', line 122, column 3:
      helpCenterModuleStatus: true
      ^

        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.Yaml.loadFromReader(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.Yaml.loadAs(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.BaseTemplate.load(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.Template.load(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.Template.load(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.Template.load(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.configuration.utils.ConfigUtil.loadConfig(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.d.c.a.s(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.d.c.a.a(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.Main.main(Unknown Source) [FireBOT.jar:?]
Caused by: org.diorite.libs.org.yaml.snakeyaml.constructor.ConstructorException: Cannot create property=administratorGroupId for JavaBean=com.gmail.lux[email protected]38425407
 in 'reader', line 122, column 3:
      helpCenterModuleStatus: true
      ^
Can't convert object (java.lang.String) to java.lang.Iterable: [email protected][value={9,2},hash=1817]
 in 'reader', line 135, column 25:
      administratorGroupId: 92
                            ^

        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        ... 19 more
Caused by: java.lang.UnsupportedOperationException: Can't convert object (java.lang.String) to java.lang.Iterable: [email protected][value={9,2},hash=1817]
        at org.diorite.cfg.system.elements.TemplateElement.getException(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.TemplateElement.getException(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.IterableTemplateElement.convertDefault0(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.IterableTemplateElement.convertDefault0(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.elements.TemplateElement.convertDefault(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.yaml.DioriteYamlConstructor$ConstructCustomElementObject.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.constructJavaBean2ndStep(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.Constructor$ConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor$TemplateConstructMapping.construct(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.libs.org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        at org.diorite.cfg.system.TemplateYamlConstructor.constructObject(Unknown Source) ~[FireBOT.jar:?]
        ... 19 more
[email protected]:/home/firebot#

 

Polecam Ci jeśli tego nie zrobiłeś wygenerować nowy plik konfiguracji (extended)
Wystarczy go usunąć włączyć bota i wyłączyć aby go na nowo skonfigurować, gdzieś widziałem że zostawiłem w całym archiwum firebot.rar starą konfiguracje 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dalej są błędy nwm dlaczego ale wystartował bot i działa

[email protected]:/home/firebot# ./start.sh
 ******** ******     *******   **********
/**///// /*////**   **/////** /////**///
/**      /*   /**  **     //**    /**
/******* /******  /**      /**    /**
/**////  /*//// **/**      /**    /**
/**      /*    /**//**     **     /**
/**      /*******  //*******      /**
//       ///////    ///////       //
Copyright (C) 2017-present by Paweł Dębiński (https://github.com/xdev-pl).
All right reserved.

[19:26:52] [main/INFO] Bootstrap has been enabled.

[19:26:52] [main/INFO] Bot will now load everything, this may take a while.
[19:26:52] [main/INFO] Bot version: 2.2
[19:26:52] [main/ERROR] [main] INFO com.zaxxer.hikari.c - HikariPool-1 - Startin                                                                                                                               g...
[19:26:52] [main/ERROR] [main] INFO com.zaxxer.hikari.c.k - HikariPool-1 - Drive                                                                                                                               r does not support get/set network timeout for connections. (com.mysql.jdbc.o.ge                                                                                                                               tNetworkTimeout()I)
[19:26:52] [main/ERROR] [main] INFO com.zaxxer.hikari.c - HikariPool-1 - Start c                                                                                                                               ompleted.
[19:26:52] [main/INFO] Connection with database has been established.
[19:26:53] [main/INFO] Module: [VersionAnalyzerModule] has been successfully ena                                                                                                                               bled.
[19:26:53] [main/INFO] Module: [DataSaveModule] has been successfully enabled.
[19:26:53] [main/INFO] Module: [ChannelUpdaterModule] has been successfully enab                                                                                                                               led.
[19:26:53] [main/INFO] Module: [ClientCheckModule] has been successfully enabled                                                                                                                               .
[19:26:53] [main/INFO] An exception while starting bot.
java.lang.IllegalArgumentException: null
        at java.util.concurrent.ScheduledThreadPoolExecutor.scheduleWithFixedDel                                                                                                                               ay(ScheduledThreadPoolExecutor.java:589) ~[?:1.8.0_212]
        at java.util.concurrent.Executors$DelegatedScheduledExecutorService.sche                                                                                                                               duleWithFixedDelay(Executors.java:738) ~[?:1.8.0_212]
        at com.gmail.luxdevpl.fbot.d.e.a.e.b(Unknown Source) ~[FireBOT.jar:?]
        at java.util.stream.ReferencePipeline$11$1.accept(ReferencePipeline.java                                                                                                                               :372) ~[?:1.8.0_212]
        at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.j                                                                                                                               ava:1382) ~[?:1.8.0_212]
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)                                                                                                                                ~[?:1.8.0_212]
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.ja                                                                                                                               va:472) ~[?:1.8.0_212]
        at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.j                                                                                                                               ava:151) ~[?:1.8.0_212]
        at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEac                                                                                                                               hOps.java:174) ~[?:1.8.0_212]
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)                                                                                                                                ~[?:1.8.0_212]
        at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418                                                                                                                               ) ~[?:1.8.0_212]
        at com.gmail.luxdevpl.fbot.d.c.a.w(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.d.c.a.a(Unknown Source) ~[FireBOT.jar:?]
        at com.gmail.luxdevpl.fbot.Main.main(Unknown Source) [FireBOT.jar:?]
[19:26:58] [pool-5-thread-1/ERROR] com.a.a.a.a.b.a: A command returned with a se                                                                                                                               rver error.
>> invalid clientID (ID 512)
[19:26:58] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.f(Unknown Source)
[19:26:58] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.get(Unknown Source)
[19:26:58] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.a.a.c(Unknown Sour                                                                                                                               ce)
[19:26:58] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown                                                                                                                                Source)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline$3$1.acc                                                                                                                               ept(ReferencePipeline.java:193)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.ArrayList$ArrayListSpliterator.f                                                                                                                               orEachRemaining(ArrayList.java:1382)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.copyInto                                                                                                                               (AbstractPipeline.java:482)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.wrapAndC                                                                                                                               opyInto(AbstractPipeline.java:472)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp.eval                                                                                                                               uateSequential(ForEachOps.java:151)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp$OfRe                                                                                                                               f.evaluateSequential(ForEachOps.java:174)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.evaluate                                                                                                                               (AbstractPipeline.java:234)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline.forEach                                                                                                                               (ReferencePipeline.java:418)
[19:26:58] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown                                                                                                                                Source)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.ArrayList.forEach(ArrayList.java                                                                                                                               :1257)
[19:26:58] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.l(Unknown                                                                                                                                Source)
[19:26:58] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown                                                                                                                                Source)
[19:26:58] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.run(Unknow                                                                                                                               n Source)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.concurrent.Executors$RunnableAda                                                                                                                               pter.call(Executors.java:511)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.concurrent.FutureTask.runAndRese                                                                                                                               t(FutureTask.java:308)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolEx                                                                                                                               ecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolEx                                                                                                                               ecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor.ru                                                                                                                               nWorker(ThreadPoolExecutor.java:1149)
[19:26:58] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor$Wo                                                                                                                               rker.run(ThreadPoolExecutor.java:624)
[19:26:58] [pool-5-thread-1/ERROR] at java.lang.Thread.run(Thread.java:748)
[19:27:23] [pool-5-thread-1/ERROR] com.a.a.a.a.b.a: A command returned with a se                                                                                                                               rver error.
>> invalid clientID (ID 512)
[19:27:23] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.f(Unknown Source)
[19:27:23] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.get(Unknown Source)
[19:27:23] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.a.a.c(Unknown Sour                                                                                                                               ce)
[19:27:23] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown                                                                                                                                Source)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline$3$1.acc                                                                                                                               ept(ReferencePipeline.java:193)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.ArrayList$ArrayListSpliterator.f                                                                                                                               orEachRemaining(ArrayList.java:1382)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.copyInto                                                                                                                               (AbstractPipeline.java:482)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.wrapAndC                                                                                                                               opyInto(AbstractPipeline.java:472)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp.eval                                                                                                                               uateSequential(ForEachOps.java:151)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp$OfRe                                                                                                                               f.evaluateSequential(ForEachOps.java:174)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.evaluate                                                                                                                               (AbstractPipeline.java:234)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline.forEach                                                                                                                               (ReferencePipeline.java:418)
[19:27:23] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown                                                                                                                                Source)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.ArrayList.forEach(ArrayList.java                                                                                                                               :1257)
[19:27:23] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.l(Unknown                                                                                                                                Source)
[19:27:23] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown                                                                                                                                Source)
[19:27:23] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.run(Unknow                                                                                                                               n Source)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.concurrent.Executors$RunnableAda                                                                                                                               pter.call(Executors.java:511)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.concurrent.FutureTask.runAndRese                                                                                                                               t(FutureTask.java:308)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolEx                                                                                                                               ecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolEx                                                                                                                               ecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor.ru                                                                                                                               nWorker(ThreadPoolExecutor.java:1149)
[19:27:23] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor$Wo                                                                                                                               rker.run(ThreadPoolExecutor.java:624)
[19:27:23] [pool-5-thread-1/ERROR] at java.lang.Thread.run(Thread.java:748)
[19:27:48] [pool-5-thread-1/ERROR] com.a.a.a.a.b.a: A command returned with a server error.
>> invalid clientID (ID 512)
[19:27:48] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.f(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.get(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.a.a.c(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
[19:27:48] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.ArrayList.forEach(ArrayList.java:1257)
[19:27:48] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.l(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.run(Unknown Source)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[19:27:48] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[19:27:48] [pool-5-thread-1/ERROR] at java.lang.Thread.run(Thread.java:748)
[19:28:13] [pool-5-thread-1/ERROR] com.a.a.a.a.b.a: A command returned with a server error.
>> invalid clientID (ID 512)
[19:28:13] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.f(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at com.a.a.a.a.e.get(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.a.a.c(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
[19:28:13] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.ArrayList.forEach(ArrayList.java:1257)
[19:28:13] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.l(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.a(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at com.gmail.luxdevpl.fbot.d.e.a.b.run(Unknown Source)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[19:28:13] [pool-5-thread-1/ERROR] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[19:28:13] [pool-5-thread-1/ERROR] at java.lang.Thread.run(Thread.java:748)

 

Edytowano przez Tolek2

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

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...