Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Stefan1200

#1021
Quote from: carter045 on August 21, 2016, 12:32:47 PM
Why do not you put the license database in other database external to the forum?

That would not work, because the licence is bound to your forum account.
#1022
Quote from: carter045 on August 21, 2016, 12:30:47 PM
Yes, anyway the bot is back to normal operation, the license is considered valid.

Yes, the licence system needs a functional database, and that was one affected service.  :(
#1023
My hoster had some major issues, that's why all services (including database, ftp and email) was offline. But it seems that they are fixed now.
#1024
Quote from: UltraTM on August 20, 2016, 07:00:52 PM
Aufnehmen der channel geht leider nicht oder?
sehe nur erkennen wenn man aufnimmt.

aufnehmen als bot wäre super :D

Das ist technisch aktuell nicht möglich, da über die Teamspeak 3 Query Schnittstelle keine Audio Übertragung möglich ist. Aber wer weiß, vielleicht kommt das ja in Teamspeak 3.1 oder 3.2.
#1025
Quote from: UltraTM on August 20, 2016, 03:31:29 PM
Kann man dem Bot einen Namen geben oder bin ich blind?^^ Schreibt immer JTS3ServerMode

Klar, auf der Einstellungsseite vom Bot auf Allgemeine Boteinstellungen klicken.
#1026
Falls du die Warnung bezüglich "Unable to receive permission list!" meinst, das kannst du auch ignorieren. Ist nur dann spannend, damit der Bot dir sagen kann, wie ein Recht heißt, falls mal eines fehlen sollte. Das ist in der Regel aber nur dann interessant, falls man einen gezielten Benutzeraccount für den Bot macht, und nicht einfach den Server Admin benutzt.
#1027
Der Fehler ist doch eindeutig:
20.08.2016 13:34:49    JTS3ServerMod    Fehler    de.stefan1200.jts3serverquery.TS3ServerQueryException: ServerQuery Error 3331: flood ban

Die Anleitung behandelt das Thema ebenfalls: https://www.stefan1200.de/documentation/jts3servermod_mysql/readme_deutsch.html
Abschnitt: -= Wie kann ein flood ban auf dem TS3 Server verhindert werden =-
#1028
Die Log sieht ja 1a aus, da kann man nicht meckern. Allerdings sind keine Verbindungsversuche vom Webinterface zu sehen, das ist merkwürdig.

Was zeigt dir das Webinterface unter Einstellungen / Query Interface an?
#1030
The list command of that function is the right chat command, you are looking for. So if the function is named test, you can do: !test list

I can't answer if this configuration is right, because I don't know what you expect. Based on that what I can see on your screenshot, it will delete all channels empty for at least 124 hours except of "Pents" and spacer channels.
#1031
Quote from: DreamGamer on August 16, 2016, 07:23:07 PM
[...]wenn der Bot ungefähr 10 Minuten connectet ist. macht er nichts mehr und wenn man die verbindung trennen will kommt das hier:
[...]
Aber warum passiert das ?

Der TS3 Server trennt alle Query Clients, die seit 10 Minuten keinen Befehl mehr abgesetzt haben. Einfach alle 9 Minuten irgendein Befehl ausführen lassen.
#1032
Quote from: DreamGamer on August 16, 2016, 07:16:33 PM
Hat die ReasonID vllt. damit etwas zu tun ?

Sorry, natürlich hast du recht. Hatte vorhin nur aus dem Kopf heraus geantwortet. In meinen Aufzeichnungen habe ich folgendes gefunden:
notifyclientmoved ctid=2 reasonid=0 clid=2
Selbst den Channel gewechselt (sowohl rein und raus). ctid=2  (Channel ID Ziel) / clid=3  (Client ID)
notifyclientmoved ctid=3 reasonid=1 invokerid=5 invokername=Stefan1200 invokeruid=kYbTRDwDPE7R17Av3PorhMwaZW45 clid=8
Durch jemanden verschoben.

Habe mal meine vorherigen Beiträge entsprechend angepasst.
#1033
Quote from: DreamGamer on August 16, 2016, 04:57:15 PM
Dort steht aber nur clid und reasonid. clid ist der Grund und was reasonid sein soll verstehe ich nicht weil es immer 0 ist. und mehr sehe ich dort nicht.

ctid ist der Grund, clid ist die Client ID. reasonid weiß ich auswendig gerade nicht.
#1034
Quote from: DreamGamer on August 16, 2016, 03:28:27 PM
Eine schnelle Frage. In den Docs die beim Download dabei sind steht zwar welche EventTypen es gibt aber nicht welche EventInfos. Kann man dies irgendwo sehen?

Diese Frage habe ich dir bereits beantwortet am 11 August 2016, 19:50:58: https://www.stefan1200.de/forum/index.php?topic=457.msg2578#msg2578
#1035
Du hast vom Beispiel Source in der Methode teamspeakActionPerformed die Zeile
if (eventType.equals("notifytextmessage"))
entfernt. Das war eine schlechte Entscheidung. Erst per if nach dem Event Typ filtern, dann erst nach der Event Info! Sonst kommt es zu einer NullPointerException, wenn du equalsIgnoreCase("liste") auf ein null Objekt machst. Deswegen wurde der if else Zweig nie ausgeführt. Aber das ist eigentlich Java Basiswissen.


Quote from: DreamGamer on August 14, 2016, 07:25:26 PM
Gibt es mehr Events als diese 5 ?

query.addEventNotify(JTS3ServerQuery.EVENT_MODE_TEXTSERVER, 0);
query.addEventNotify(JTS3ServerQuery.EVENT_MODE_TEXTCHANNEL, 0);
query.addEventNotify(JTS3ServerQuery.EVENT_MODE_TEXTPRIVATE, 0);
query.addEventNotify(JTS3ServerQuery.EVENT_MODE_CHANNEL, 0);
query.addEventNotify(JTS3ServerQuery.EVENT_MODE_SERVER, 0);


Nein, nur diese 5.