• If you need help or want to discuss things, you now can also join us on our Discord Server!
  • Due to the current COVID-19 situation, we are giving out free extended private licenses for a couple of days to assist you in getting more friends to #stayhome and enjoy some music listening with you. You can read more about it here.
Tunakills Rankingsystem

TS3 Tunakills Rankingsystem 0.13.11

No permission to download
Required SinusBot Version
Requires Sinusbot version 0.10.8 or higher

This script tracks the whole Time, which a user has been online on the server and assigns at given times servergroups.

Possible settings:
  • the required time to set a specific servergroup
  • channels that shouldn´t be tracked
  • servergroups that don´t get rankinggroups
  • debug
More features including a admin webinterface are comming soon! :)


Dieses Script trackt die gesamte Zeit, welche die User auf dem Teamspeak sind und vergibt bei erreichten Zeiten Servergruppen.

  • "Ranking enable"
    • Das Ranking (Servergruppen vergabe) wird aktiviert
    • Das Ranking wird deaktiviert, nur die Online Zeit der User wird aufgezeichnet
  • "Update interval In minutes" in der eingetragenden Zeit wird nach Rankups geschaut. Das Zeit tracking wird trotzdem sekundengenau gemessen.
  • "Debug log" Je nach Einstellung werden debug Nachrichten im Instance Log ausgegeben
  • "Message after set rankup" hier kann aktiviert werden ob eine Nachricht ausgegeben werden soll wenn ein User einen Rankup hat.
  • "Add Ranks" hier werden die Ränge eingestellt
    • "Time (in minutes) the user has to be online to get server group" Die Zeit in Minuten welche der User online sein muss um den Rang zu erhalten
    • "Server group id" die Id der Servergruppe welche die User nach dem erreichen der oben angegebenen Zeit erhalten sollen
  • "Track muted user" ob User welche ihr Mikrofon deaktiviert haben getrackt werden
  • "Track deaf user" ob User welche ihre Kopfhörer deaktiviert haben getrackt werden
  • "Track if user is away" ob User welche abwesend sind getrackt werden
  • "Add Channel no track" hier können Channel ausgewählt werden, wenn sich ein User in diesem Channel befindet wird bei ihm keine Online Zeit aufgezeichnet
  • "Add servergroup to not set rank group" User welche in den eingestellten Servergruppen sind bekommen keine Rankinggruppen
  • "Servergroup only allowed to Rank (Whitelist, Rankinggroups are included) (If you add any group other groups will not be able to get rankinggroups)" nur eingetragende Servergruppen nehmen am Ranking (bekommen Rankinggruppen) teil.
Die Datei muss mit der neuen Version ersetzt werden. Nach neustart des Sinusbotes ist die neue Version geladen.
Beachte das die namen der Dateien identisch sein müssen! Dann gehen auch keine Daten der alten Version verloren.

First release
Last update
4.37 star(s) 35 ratings

More resources from Tunakill

Latest updates

  1. API update for Webinterface

    + User timechange api fixed
  2. Update for Admin-Wi

    This update is required for the newest version of the Admin Webinterface. + API update to new engine
  3. "%name" for "!onlinetime"

    Fixed: Use "%name" for "!onlinetime"

Latest reviews

Can you add a top 10 list'?
Nice plugin btw. ;D
Das Skript zählt nicht die Zeit der Benutzer
2019-02-28T18:14:02+03:00 Script Tunakills_Rankingsystem returned an error (main function): TypeError: 'on' is not a function at main (Tunakills_Rankingsystem.js:693:3) at ScriptRunner (<anonymous>:42:5) at <unknown>
2019-02-28T18:15:14+03:00 Error in script (event setInterval callback): timeout
2019-02-28T18:15:14+03:00 Could not add client to group: HTTP returned an error: Timeout while waiting for callback; Code: 500; Message: Timeout while waiting for callback
Good but still have some bugs
Very Nice!
Good but how to check other users online time?
Runktioniert einwandfrei
If you would add somethink like "top 10 chanell" it would be perfect
Einfach nur Wow und das Webinterface ist auch relativ praktisch