Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[4.16] wywala 1 instacje welcomemessege #10

Closed
Qunir opened this issue Jul 5, 2020 · 18 comments
Closed

[4.16] wywala 1 instacje welcomemessege #10

Qunir opened this issue Jul 5, 2020 · 18 comments

Comments

@Qunir
Copy link

Qunir commented Jul 5, 2020

Siemka
Od aktualizacji bota wywala mi instalacje 1 na początku bot nie zwracał żadnych logów dzisiaj się pojawiły:

[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: topc in /home/bot/function/welcomemessege.php on line 142
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: connections in /home/bot/function/welcomemessege.php on line 143
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: topa in /home/bot/function/welcomemessege.php on line 144
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: time_activity in /home/bot/function/welcomemessege.php on line 145
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: toplc in /home/bot/function/welcomemessege.php on line 146
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: longest_connection in /home/bot/function/welcomemessege.php on line 147
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: topl in /home/bot/function/welcomemessege.php on line 148
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: lvl in /home/bot/function/welcomemessege.php on line 149
[05-Jul-2020 16:47:44 Europe/Berlin] PHP Notice:  Undefined variable: exp in /home/bot/function/welcomemessege.php on line 150
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: topc in /home/bot/function/welcomemessege.php on line 142
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: connections in /home/bot/function/welcomemessege.php on line 143
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: topa in /home/bot/function/welcomemessege.php on line 144
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: time_activity in /home/bot/function/welcomemessege.php on line 145
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: toplc in /home/bot/function/welcomemessege.php on line 146
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: longest_connection in /home/bot/function/welcomemessege.php on line 147
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: topl in /home/bot/function/welcomemessege.php on line 148
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: lvl in /home/bot/function/welcomemessege.php on line 149
[05-Jul-2020 16:47:53 Europe/Berlin] PHP Notice:  Undefined variable: exp in /home/bot/function/welcomemessege.php on line 150
@Qunir
Copy link
Author

Qunir commented Jul 6, 2020

PS. Po wyłączeniu funkcji welcomemessenger bot działa prawidłowo i go nie wyrzuca.

@Majcon94
Copy link
Owner

Majcon94 commented Jul 8, 2020

zaktualizowałeś bot.class.php ?

@Qunir
Copy link
Author

Qunir commented Jul 8, 2020

zaktualizowałeś bot.class.php ?

tak

@Qunir
Copy link
Author

Qunir commented Jul 10, 2020

@Majcon94 a jakiś zmian w bazie danych nie było? Bo ja zawsze ręcznie robiłem update. Te pliki w których miałem ustawiony inny czas to je podmieniłem i zmieniłem tylko czas. Configi robiłem ręcznie zmieniałem i jeszcze tłumaczenia bo mam też po swojemu ustawione. Ale zawsze przed startem brałem ./start.sh update i pokazywało że brak aktualizacji. Po włączeniu bot zawsze działał.

@Majcon94
Copy link
Owner

Porównaj strukturę z
https://github.com/Majcon94/TS3Bot/blob/master/ts3bot.sql

@Qunir
Copy link
Author

Qunir commented Jul 13, 2020

Troszeczkę się różni ale próbuje to poprawić i mam problem żeby dodać to poniżej ponieważ mam powielone te same cui.

ALTER TABLE `users`
  ADD UNIQUE KEY `index_cui` (`cui`);

W jaki sposób mogę szybko zadać pytanie żeby mi wyświetliło rekordy z tym samym cui żeby je pokasował jest na to jakiś łatwy sposób?

@Majcon94
Copy link
Owner

Majcon94 commented Jul 13, 2020

SELECT COUNT(cui), cui FROM users GROUP BY cui HAVING COUNT(cui)>1

@Qunir
Copy link
Author

Qunir commented Jul 13, 2020

A można jakoś w łatwy sposób żeby usunął dublikaty cui i żeby został ten z największym exp. Jeśli się nie da to żeby chociaż je skasować bo znalazło mi aż 385 a łącznie w bazie mam prawie 6tys rekordów. Kasowanie ich ręcznie zajmie zbyt dużo czasu.

@Majcon94
Copy link
Owner

Możesz spróbować takie zapytanie ale nie ręczę za nie xD
DELETE t1 FROM test AS t1, test AS t2 WHERE t1.cui = t2.cui AND t1.exp>t2.exp

@Qunir
Copy link
Author

Qunir commented Jul 14, 2020

@Majcon94
Bardzo fajnie to zadziałało skasowało tylko zdublikowane ale z Twoim t1.exp>t2.exp - zostawiało ten z mniejszym exp ale wystarczyło tylko zmienić znak wielkości:
DELETE t1 FROM users AS t1, users AS t2 WHERE t1.cui = t2.cui AND t1.exp<t2.exp

PS. Teraz zauważyłem że jeżeli rekordy są identyczne to nie kasuje ale po sprawdzeniu łatwiej jest ręcznie 2 rekordy usunąć niż 480 xD

@Majcon94
Copy link
Owner

Możesz zmienić exp na id to będzie usuwać z większym id

@Qunir
Copy link
Author

Qunir commented Jul 14, 2020

Możesz zmienić exp na id to będzie usuwać z większym id

Ale nie musiałem sprawdziłem ile się powtarza znalazło 2 więc je ręcznie usunąłem i dodałem ten index_cui do cui.
Włączyłem z powrotem welcomemessenger i czekam na rezultat czy się coś poprawi czy dalej będzie mi wywala tą 1 instalacje.
PS. Jak na razie po włączeniu wszystko działa ale zobaczymy co będzie później.

@Majcon94
Copy link
Owner

Wejdź z nowego konta którego nie ma w bazie bota i zobacz

@Qunir
Copy link
Author

Qunir commented Jul 15, 2020

Generalnie bot działa normalnie na włączonej funkcji welcomemessenger. Od wczoraj nie wywaliło 1 instalacji co wcześniej wywalało po kilku minutach lub godzinach. Wiadomości powitalne przychodzą normalnie lecz bot zwraca logi w php_error.log

[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: topc in /home/bot/function/welcomemessege.php on line 142
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: connections in /home/bot/function/welcomemessege.php on line 143
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: topa in /home/bot/function/welcomemessege.php on line 144
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: time_activity in /home/bot/function/welcomemessege.php on line 145
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: toplc in /home/bot/function/welcomemessege.php on line 146
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: longest_connection in /home/bot/function/welcomemessege.php on line 147
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: topl in /home/bot/function/welcomemessege.php on line 148
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: lvl in /home/bot/function/welcomemessege.php on line 149
[14-Jul-2020 20:38:12 Europe/Berlin] PHP Notice:  Undefined variable: exp in /home/bot/function/welcomemessege.php on line 150

@Qunir
Copy link
Author

Qunir commented Jul 16, 2020

Wszystkie 3 boty działają prawidłowo. Ale bot dalej sypie podobne logi w php_error.log co wyżej:

[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: topc in /home/bot/function/welcomemessege.php on line 142
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: connections in /home/bot/function/welcomemessege.php on line 143
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: topa in /home/bot/function/welcomemessege.php on line 144
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: time_activity in /home/bot/function/welcomemessege.php on line 145
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: toplc in /home/bot/function/welcomemessege.php on line 146
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: longest_connection in /home/bot/function/welcomemessege.php on line 147
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: topl in /home/bot/function/welcomemessege.php on line 148
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: lvl in /home/bot/function/welcomemessege.php on line 149
[15-Jul-2020 19:46:40 Europe/Berlin] PHP Notice:  Undefined variable: exp in /home/bot/function/welcomemessege.php on line 150
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: topc in /home/bot/function/welcomemessege.php on line 142
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: connections in /home/bot/function/welcomemessege.php on line 143
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: topa in /home/bot/function/welcomemessege.php on line 144
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: time_activity in /home/bot/function/welcomemessege.php on line 145
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: toplc in /home/bot/function/welcomemessege.php on line 146
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: longest_connection in /home/bot/function/welcomemessege.php on line 147
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: topl in /home/bot/function/welcomemessege.php on line 148
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: lvl in /home/bot/function/welcomemessege.php on line 149
[15-Jul-2020 20:58:16 Europe/Berlin] PHP Notice:  Undefined variable: exp in /home/bot/function/welcomemessege.php on line 150
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: topc in /home/bot/function/welcomemessege.php on line 142
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: connections in /home/bot/function/welcomemessege.php on line 143
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: topa in /home/bot/function/welcomemessege.php on line 144
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: time_activity in /home/bot/function/welcomemessege.php on line 145
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: toplc in /home/bot/function/welcomemessege.php on line 146
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: longest_connection in /home/bot/function/welcomemessege.php on line 147
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: topl in /home/bot/function/welcomemessege.php on line 148
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: lvl in /home/bot/function/welcomemessege.php on line 149
[15-Jul-2020 20:58:47 Europe/Berlin] PHP Notice:  Undefined variable: exp in /home/bot/function/welcomemessege.php on line 150

@Qunir
Copy link
Author

Qunir commented Aug 19, 2020

Hej przesyłam plik z logami. Jak będziesz mógł to zerknij.
Dzisiaj gdy instalacja pierwsza wyłączyła się bot zaczął dodawać osobom które mają rangi drugą rangę 1lvl:

<17:53:33> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<17:53:47> Partner z czatu rozłączył się poza zasięg wzroku.
<17:54:34> "TS3.Cs-Kurnik.pl [TOP]" ponownie dołączył(a) do czatu.
<17:54:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<17:55:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<17:56:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<17:57:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<17:58:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<17:59:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<18:00:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<18:01:34> "TS3.Cs-Kurnik.pl [TOP]": Gratulacje właśnie awansowałeś na 1 lvl
<18:03:47> Partner z czatu rozłączył się poza zasięg wzroku.

php_error - qunir.zip

@Majcon94
Copy link
Owner

Możesz sprawdzić teraz zobaczymy ;)

@Qunir
Copy link
Author

Qunir commented Oct 18, 2020

Dzięki bot z aktualizowany zamykam :)

@Qunir Qunir closed this as completed Oct 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants