TerraBot.de 3.0 :: Dynamic-Banner & More

  • TerraBanner600210.jpg


    TerraBot has taken over and extended the functions of FDW.


    We at TerraBot are working on a project with which we try to inspire the users and make many functions in Teamspeak easier. Via TerraBot.de you can set up and configure your dynamic banner. This site is currently still in Alpha and will be developed further. With new ideas and extended functions, you can design your banner individually and make it unique.


    special features


    • You can create several Teamspeak instances with one account.
    • Clear web interface
    • Individual compilation of calculations and enumerations of your admins or other groups
    • Unlimited banner selection with banner rotation
    • Creation of different text levels and division into different topics
    • Countless fonts to choose from
    • Text rotation for different positions and colors
    • NEW: Move client, depending on application - ATTENTION: This function is in a pre-alpha and can cause errors!
      This new feature is suitable for applications like AFK Mover or Channel Assignment.


    The web interface is available in 2 languages ( English and German )


    If there are any news or updates, we will inform you here in the forum.


    Teamspeak: ts.terrabot.de


    Website: www.terrabot.de






    TerraBot hat die Funktionen von FDW übernommen und erweitert.


    Wir von TerraBot arbeiten an einem Projekt, womit wir versuchen die Nutzer zu begeistern und viele Funktionen im Teamspeak zu erleichtern. Über TerraBot.de können Sie Ihren dynamischen banner einrichten und auch konfigurieren. Diese Seite befindet sich in Moment noch in der Alpha und wird stets weiterentwickelt. Mit neuen Ideen und erweiterte Funktionen, kann man seinen Banner individuell gestalten und einzigartig machen.


    Besonderheiten

    • Sie haben die Möglichkeit mehrere Teamspeak-Instanzen mit einem Account zu erstellen.
    • Übersichtliches Webinterface
    • Individuelle Zusammenstellung von Berechnungen und Aufzählungen Ihrer Admins bzw. andere Gruppen
    • Unlimitierter Bannerauswahl mit Banner-Rotation
    • Erstellung von verschiedenen Textebenen und Aufteilung in verschiedene Themen
    • Unzählige Fonts als Auswahl
    • Textrotation für verschiedene Positionen und Farben
    • NEU: Client verschieben, je nach Anwendungen - ACHTUNG: Diese Funktion ist in einer Pre-Alpha und kann Fehler verursachen!
      Diese neue Funktion ist für Anwendungen wie einen AFK-Mover oder Channelzuordnung geeignet.


    Das Webinterface ist in 2 Sprachen ( Englisch und Deutsch )

    Bei Neuigkeiten oder Updates, werden wir euch hier im Forum informieren.


    Teamspeak: ts.terrabot.de


    Webseite: www.terrabot.de


    S C R E E N S H O T S

    MainManu800307.jpg


    Banner800746.jpg

  • Sebbo

    Approved the thread.
  • Hey :)

    Das Webinterface ist in 2 Sprachen ( Englisch und Deutsch )

    Wäre cool, wenn automatisch die richtige Sprache anhand der Browser Sprache geladen / ausgewählt wird. Mein Browser ist z.B. auf DE, aber die Seite wurde mir auf EN ausgeliefert.


    Und insgesamt würde ich den Registrierungsprozess vereinfachen, um vor allem auch mehr Benutzer zu gewinnen:

    • TS3 Verifizierung sollte optional sein
      Es gibt Leute, die wollen auf dem TS bekannt sein und andere nicht. Zudem ist es auch sehr umständlich, um an den Banner ran zu kommen, den man eigentlich nur haben möchte.
    • E-Mail (Verifizierung) sollte optional sein
      Wenn jemand E-Mails bzgl. Wartungsarbeiten erhalten möchte, kann er seine E-Mail nachträglich in einem E-Mail Verteiler eintragen und sie entsprechend verifizieren.
    • Benutzername statt E-Mail
      Statt der E-Mail würde ich einfachheitshalber lieber einen frei wählbaren Benutzernamen nehmen - du musst nur prüfen, dass dieser in der DB einzigartig ist. Es gibt meiner Meinung nach keinen Grund, eine E-Mail Adresse zu speichern (außer für optionale Newsletter / Wartungsarbeiten).
    • Geburtsdatum entfernen bzw. optional gestalten
      Wieso fragst du den Geburtsdatum zwingend ab? Aus Sicht des Datenschutzes musst du alle personenbezogenen Daten begründen, wofür du die brauchst. Ich versuche, daher möglichst wenig solcher Daten zu speichern. Abgesehen davon, möchten viele - mich eingeschlossen - nicht unbedingt den Geburtsdatum speichern.
  • Danke Sebbo, für deine Anregungen.

    Das Verifizieren ist eine Art von Registrierung, die auf jeder Webseite so üblich ist, wo man sich einloggen kann. Dazu ist auch die E-Mail notwendig.
    Das Geburtsdatum ist erstmal nicht erforderlich, wird aber später für rechtliche Dinge relevant.

  • ANMERKUNG


    Es sind einige Fragen zu der Verifizierung aufgetreten, die ich auch gerne beantworten will.


    Warum muss ich folgendes bei der Registrierung angeben?


    • E-Mail-Adresse: Wir wollen sicher stellen, dass wir ohne großen Aufwend einem Account entweder ein Passwort per E-Mail zukommen lassen können und auch diesen Account per E-Mail genau auf der Webseite identifizieren können.
      Diese Identifizierung ist alleine nur dafür nötig, dass keine anderen User diesen Account nutzen können.
      Aber mann muss schon dazu sagen, dass es auf keiner Webseite eine Registrierung ohne E-Mail einfach nicht gibt.

    • Teamspeak-ID: Durch die Teamspeak-ID wollen wir die Möglichkeit geben, dass man sich sein Passwort oder sämtliche Daten vom Bot aus schicken lassen kann, was andere komplizierte Wege erleichtert.

    Zudem kommt später eine Funktion hinzu, womit man bestimmte User als Admin oder Moderator hinzufügen kann und denen ebenfalls Rechte gibt. Und damit man diese Personen ebenfalls zuordnen kann, ist ebenfalls notwendig diese Daten von diesen Personen zu haben.
    Gerade auch die E-Mail trägt dazu bei, dass ein Admin einen anderen User mit dieser E-Mail als eine Art von Administrator zu seinem Teamspeak einladen kann.
    Die Teamspeak-ID gerade deswegen, damit der Bot automatisch erkennt, welche Personen einen Admin-Status auf der Webseite hat.


    Sollten noch weitere Fragen diesbezüglich sein, bitten wir euch, diese hier im Thread zu stellen.

    Danke.

  • UPDATE

    Als eine Art Testphase wurde nun die Rubrik "Move-Client" hinzugefügt. Mit dieser Funktion kann man einen AFK-Mover erstellen oder auch mit bestimmten Regeln bestimmen, wie und wann ein Client in welchen Channel verschoben werden soll.


    ACHTUNG: Diese Funktion ist in einer Pre-Alpha und kann zu Fehlern führen!


    Funktionen

    • AFK-Mover: Sie haben die Möglichkeit, verschiedene Regeln aufzustellen um einen Client AFK zu verschieben.
    • Channel-Mover: Sie können angeben in welchen Channel ein Client verschoben werden soll, wenn er bestimmte Channel joint
    • Servergruppen-Mover: Auch Servergruppen können als Abhängigkeit gewählt werden, die verschoben werden sollen.

  • <<[dMc]>>

    Changed the title of the thread from “TerraBot.de 2.0 :: Dynamic-Banner & More” to “TerraBot.de 2.5 :: Dynamic-Banner & More”.
  • UPDATE 2.7

    Für unseren Bot wurde ein neuer Server organisiert und der Bot selber auch nochmals optimiert. Somit ist die Verarbeitung der Daten vom Bot selber um das 20-fache beschleunigt worden.



    Absofort kann man eigene Filter erstellen, womit man bestimmte Servergruppen für den Banner zählen lassen kann.


    UPDATE 2.7


    A new server was organized for our bot and the bot itself was optimized again. Thus the processing of the data has been accelerated by the bot itself by a factor of 20.


    From now on you can create your own filters, which you can use to count certain server groups for the banner.

  • <<[dMc]>>

    Changed the title of the thread from “TerraBot.de 2.5 :: Dynamic-Banner & More” to “TerraBot.de 3.0 :: Dynamic-Banner & More”.
  • UPDATE 3.0

    ENGLISH

    change log



    Bot-Engine completely reworked. The bot is 150 times faster than before and does not need as much performance as before.

    Revision of the text variables for the banner

    Client move: Warning if no move rules have been created

    Website optimization: loading time shortened


    Variables for the banner

    Variable Description
    %SERVER_NAME% Displays the Teamspeak name.
    %SERVER_IP% Displays the IP of your Teamspeak.
    %SERVER_PORT% Displays the port of your Teamspeak.
    %SERVER_MAXSLOTS% Shows the maximum number of slots of your Teamspeak.
    %SERVER_PING% Shows the ping between your Teamspeak server and the client.
    %SERVER_PKTTOTALLOSS% Displays the total packet loss between the client and the server.
    %SERVER_TOTALCHANNELS% Shows how many channels are created on the Teamspeak.
    %SERVER_HOSTBANNER_URL% Displays the URL of the banner's link.
    %SERVER_CLIENT_TOTALCONNECTION% Shows how many clients have already connected to the server.
    %SERVER_QUERY_TOTALCONNECTION% Shows how many queries have been connected with this Teamspeak in total.
    %SERVER_PLATFORM% Shows what kind of server the Teamspeak server is running on.
    %SERVER_VERSION% Shows which version this Teamspeak server has.
    %COUNT_ADMINS% Shows the number of admins online with your sorted out groups.
    %COUNT_MODS% Shows the number of moderators online with your sorted out groups.
    %COUNT_SUPPORTER% Shows the number of supporters online with your sorted out groups.
    %COUNT_CLEAR% Displays the number of groups you have discarded.
    %COUNT_ALL% Displays the number of all connections on your Teamspeak.
    %COUNT_QUERYS% Displays the number of all query connections on your Teamspeak server.
    %COUNT_BOTS% Displays the number of all bots including the query connections.
    %COUNT_ALLCLIENTS% Displays the number of all clients. All rejected groups are subtracted.
    %COUNT_CLIENTS% Shows only the number of clients on the Teamspeak minus queries, admins, moderators, supporters and bots.
    %CLIENT_NAME% Displays the name of the client. If the name cannot be determined, the entire text level is hidden.
    %CLIENT_TOTALCONNECTION% Shows how often the client has connected on Teamspeak.
    %CLIENT_LASTCONNECTION_EN% Displays the date in English format when the client last connected to Teamspeak.
    %CLIENT_LASTCONNECTION_GER% Displays the date in German format when the client last connected to Teamspeak.
    %CLIENT_PLATFORM% Shows which operating system the client is using.
    %DATE_GER% Displays the date in German format. (DD.MM.YYYY)
    %DATE_EN% Displays the date in US format. (MM/DD/YYYY)
    %TIME_GER% Displays the time in German format. (SS:MM)
    %TIME_EN% Displays the time in English format. (SS:MM pm/am)
    %DAYNAME_GER% Displays the name of the day of the week in German.
    %DAYNAME_EN% Displays the name of the weekday in English.
    %MONTHNAME_GER% Displays the name of the month in German.
    %MONTHNAME_EN% Displays the name of the month in English.
    %DATE_DAY% Displays the calendar date from the day
    %DATE_MONTH% Displays the calendar date from the month
    %DATE_YEAR% Displays the calendar year





    DEUTCH
    Change-Log


    • Bot-Engine komplett neu überarbeitet. Dadurch ist der Bot 150 mal schneller als zuvor und benötigt nicht mehr so viel Performen wie zuvor
    • Überarbeitung der Text-Variablen für den Banner
    • Client-Move: Warnhinweis, wenn keine Move-Regeln erstellt wurden
    • Optimierung der Webseite: Ladezeit verkürzt

    Variablen für den Banner


    Variable Beschreibung
    %SERVER_NAME% Zeigt den Teamspeak-Namen an.
    %SERVER_IP% Zeigt die IP von Ihrem Teamspeak an.
    %SERVER_PORT% Zeigt den Port von Ihrem Teamspeak an.
    %SERVER_MAXSLOTS% Zeigt die maximale Slot-Anzahl von Ihrem Teamspeak an.
    %SERVER_PING% Zeigt den Ping zwischen Ihrem Teamspeak-Server und dem Client an.
    %SERVER_PKTTOTALLOSS% Zeigt den gesamten Paketverlust zwischen dem Client und dem Server an.
    %SERVER_TOTALCHANNELS% Zeigt an, wie viele Channels auf dem Teamspeak erstellt sind.
    %SERVER_HOSTBANNER_URL% Zeigt die URL vom Link des Banners an.
    %SERVER_CLIENT_TOTALCONNECTION% Zeigt an, wieviele Clients sich insgesamt mit dem Server schon verbunden haben.
    %SERVER_QUERY_TOTALCONNECTION% Zeigt an, wie viele Querys sich mit diesem Teamspeak insgesamt verbunden haben.
    %SERVER_PLATFORM% Zeigt an, auf was für einem Server der Teamspeak-Server läuft.
    %SERVER_VERSION% Zeigt an, welche Version dieser Teamspeak-Server hat.
    %COUNT_ADMINS% Zeigt mit Ihren aussortierten Gruppen die Anzahl der Admins an, die online sind.
    %COUNT_MODS% Zeigt mit Ihren aussortierten Gruppen die Anzahl der Moderatoren an, die online sind.
    %COUNT_SUPPORTER% Zeigt mit Ihren aussortierten Gruppen die Anzahl der Supporter an, die online sind.
    %COUNT_CLEAR% Zeigt die Anzahl der von Ihnen aussortierten Gruppen an.
    %COUNT_ALL% Zeigt die Anzahl aller Verbindungen auf Ihrem Teamspeak an.
    %COUNT_QUERYS% Zeigt die Anzahl aller Query-Verbindungen auf Ihrem Teamspeak-Server an.
    %COUNT_BOTS% Zeigt die Anzahl aller Bots inkl. den Query-Verbindungen an.
    %COUNT_ALLCLIENTS% Zeigt die Anzahl von allen Clients an. Alle aussortierten Gruppen werden abgezogen
    %COUNT_CLIENTS% Zeigt nur die Anzahl der Clients auf dem Teamspeak an abzgl. Querys, Admins, Moderatoren, Supporter und Bots.
    %CLIENT_NAME% Zeigt den Namen vom Client an. Sollte der Name nicht ermittelt werden können, wird die ganze Textebene ausgeblendet.
    %CLIENT_TOTALCONNECTION% Zeigt an, wie oft der Client sich auf dem Teamspeak verbunden hat.
    %CLIENT_CONNECTION_TIME% Zeigt an, wie lange der Client in dieser Sitzung verbunden ist.
    %CLIENT_CONNECTION_TIME% Shows how long the client is connected in this session.
    %CLIENT_LASTCONNECTION_EN% Zeigt das Datum im englischem Format an, wann sich der Client das letzte mal mit dem Teamspeak verbunden hat.
    %CLIENT_LASTCONNECTION_GER% Zeigt das Datum im deutschen Format an, wann sich der Client das letzte mal mit dem Teamspeak verbunden hat.
    %CLIENT_PLATFORM% Zeigt an, welches Betriebssystem der Client nutzt.
    %DATE_GER% Zeigt das Datum im deutschen Format an. (DD.MM.YYYY)
    %DATE_EN% Zeigt das Datum im englischen Format an. (MM/DD/YYYY)
    %TIME_GER% Zeigt die Uhrzeit im deutschen Format an. (SS:MM)
    %TIME_EN% Zeigt die Zeit im englsichen Format an. (SS:MM pm/am)
    %DAYNAME_GER% Zeigt den Namen vom Wochentag auf deutsch an.
    %DAYNAME_EN% Zeigt den Namen vom Wochentag in englisch an.
    %MONTHNAME_GER% Zeigt den Namen vom Monat in deutsch an.
    %MONTHNAME_EN% Zeigt den Namen vom Monat in englisch an.
    %DATE_DAY% Zeigt das Kalenderdatum vom Tag an
    %DATE_YEAR% Zeigt das Kalenderjahr an