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

#1
Wow, hät nicht gedacht das ich dich doch noch überzeugen kann  ;D

Aber aufjedenfall Vielen Dank, ich respektiere deinen gesetzten Meilenstein und bin da aufjedenfall selbst auch gespannt drauf, denn ist der erstmal gesetzt können viel mehr Leute an deinem Projekt teilhaben und es mithilfe von Erweiterungen ausschmücken.

Danke dir trotzdem für deine Aufmerksamkeit und natürlich dafür das es jetzt doch auf deiner Todo, auch wenn ganz unten, gelandet ist  ::)
#2
Wie definierst du Fun Funktion?

Ich meine eine Funktion die die automatische Vergabe von Rängen nach gesamte OnlineZeit möglich macht ist meiner Meinung nach keine ,,Fun-Funktion" - eher eine sinnvolle Funktion die das Administrieren eines größeren Teamspeaks erleichtert.

Denn ich stelle mir oft die Frage bei vielen "Gästen" die täglich meinen Teamspeak besuchen ob ich sie schonmal gesehen hab und ob sie öfter vorbei schauen, denn diesen geb ich generell die "Normal" Gruppe, zur Übersicht. Jedoch kann ich selbst nicht mehr die Übersicht halten und daher fände ich persönlich so eine Funktion sehr sinnvoll.

Das mit der OnlineZeit sollte eigentlich auch nicht schwer sein, man müsste nur Verbindungszeitpunkt und Disconnectzeitpunkt in einem timestamp erfassen und diese dann abgleichen, den Zeit Unterschied ermitteln und auf den vorherigen Wert an OnlineZeit drauf rechnen.
Dann anschließend müsste man nur noch entweder zeitgesteuert jeden Tag (oder mehrmals am Tag) überprüfen ob User bereits bestimmte OnlineZeit limits überschritten oder erreicht haben, um diesen dann die entsprechende Gruppe zu vergeben. - Einfacher (& wahrscheinlich Ressourcen freundlicher) wäre sogar fast bei bestimmten Events (wie das verbinden des Users auf den Teamspeak) zu überprüfen ob er bestimmte OnlineZeit limits erreicht hat.

Natürlich verstehe ich dich da aber voll und ganz und möcht hier auch keine Anforderungen stellen :D
Ich denke sobald du uns ermöglichst Plugins für den Bot zu schreiben werd ich mir zur Aufgabe machen solch eins zu schreiben und dieses dann natürlich auch hier zu veröffentlichen:)
#3
Hey!
Der Titel sagt eigentlich alles.
Ich hab schon einige andere Lösungen gefunden jedoch wollt ich mich vorerst nochmal erkundigen ob es nicht doch möglich ist dieses Feature in dem Bot einzubauen.
Idee ist wie folgt:
Eine Funktion die es ermöglicht einzustellen das ein  Benutzer ab bestimmter Zeit die er auf dem Teamspeak verbracht hat einen Rank zugewiesen bekommt (Sprich: Wenn User in Gruppe "Gast" && Online Zeit >= 6Stunden Gruppe "Normal" vergeben)

Ich weiß nicht wie schwer das realisierbar ist oder inwiefern ich selbst mithilfe des Bots (& einer Schnittstelle ? (Gibt es sowas für den Bot bereits?)) das umsetzen könnte.

Soll natürlich nur eine Anregung sein, ich schätze deine bisherige Arbeit an deinem Hobby Projekt sehr! :)

-DurtyFree
#4
Hät ich selbst drauf kommen können, funktioniert jetzt aber wieder alles Prima!
Danke für die schnelle Hilfe:)

Wirkliche großes Lob an die Zeit die du in diesen Bot investierst!
#5
Hey!
Hab gerade eben meinen Teamspeak 3 Server geupdated (3.0.11.2 auf Linux) und dabei gemerkt das es Updates für den Bot (+ Webinterface) gibt.
Mich natürlich tierisch gefreut und gleich dazu noch den TSBot geupdated (5.4 Release 2).

TS Server erfolgreich geupdated & gestartet, der JTS3ServerMod jedoch weniger.
Das Interface scheint problemlos geupdated zu haben (Hab einfach die neuen Dateien in das Verzeichnis kopiert und vorhandenes überschrieben), jedoch bekomme ich nun immer folgendes beim start:


JTS3ServerMod 5.4 Hosting Edition (04.01.2015) Instance Manager started...
Successfully connected to MySQL server for logging!
MySQL mode enabled!
Name of bot "MLGi Bot" is not allowed! Disable bot...
Telnet interface started on port 5873!


Die Config Datei ist richtig konfiguriert und ich habe bereits überprüft ob neues dazu kam (JTS3ServerMod_InstanceManager.cfg)
An den Bot Einstellungen im Interface hab ich ebenfalls nix verändert, habe aber mal alle Module abgeschaltet in der Hoffnung das es dann vielleicht funktioniert - jedoch ohne Erfolg.

Folgende Grundeinstellungen bzgl. Name:
Server Query Name, dies wird als Name vom Bot verwendet.    = MLGi_Bot
Zweiter Server Query Name, dies wird als Ersatzname vom Bot verwendet. Dieser Name wird verwendet, wenn der erste Name bereits in Benutzung ist.  = _MLGi_

Hab auch schon andere Namen ausprobiert.