Plugin Teamspeak3 Info
made by undef.de
This plugin display a little widget with the "current connected clients/max. clients" and a small Teamspeak3-Logo, just like the MiniWidget from Records-Eyepiece.
If a player click on this mini-widget, then the info-window comes up where some Teamspeak-Server-Statistics are to see. The channels and currently connected users are in a seperated box also included (max. 75 entries).
Includes some of the code from
tsstatus.php made by Sebastien Gerard.
If you did not host your Teamspeak3-Server by yourself, then the hosters should give you detailed information at which port your rented Teamspeak3-Server is listening on for the query-service and many more.
Most of them use different names for the related options in the
config/teamspeak3_info.xml in the
||Required||UDP Port, Join Port|
||Optional||Direct Host, Query Host|
Please make sure that you have added a
query user, otherwise this plugin can not read the required data and would display only
You do not know your server ID?
If you did not know your server ID, you can retrieve them via the shell (Linux) / command (Windows) like this:
Retrieve the server ID
telnet HOST PORT serverlist -uid
HOST with your
Query Host (or
PORT with your
Query Port from your TS3-Server.
Example answer from your Teamspeak3-Server
virtualserver_id=1 virtualserver_port=9987 virtualserver_status=online virtualserver_clientsonline=1 virtualserver_queryclientsonline=1 virtualserver_maxclients=32 virtualserver_uptime=8130166 virtualserver_name=TeamSpeakServer virtualserver_autostart=1 virtualserver_machine_id virtualserver_unique_identifier=eIbse78G5JY/TQSbONcYvAStuE8= error id=0 msg=ok
virtualserver_id= you will see your
Setup the whitelist
Please make sure that you have added the IP from your server that queries the Teamspeak3-Server into
query_ip_whitelist.txt, otherwise this Plugin gets banned and would display only
---/--- or let UASECO hang.
Alternative you can also change the flood protection limits with this commands:
Change the limits
instanceedit serverinstance_serverquery_flood_commands=50 serverinstance_serverquery_flood_time=3
For MasterAdmins only!
config/teamspeak3_info.xmlto your needs and place it into the
configfolder of UASECO.
plugin/plugin.teamspeak3_info.phphas to be stored into the
pluginsfolder of UASECO.
locales/plugin.teamspeak3_info.xmlhas to be stored into the
localesfolder of UASECO.
- That is it, restart UASECO and enjoy!
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
For feedback, help, bugs or suggestions please use the official ManiaPlanet forum at the UASECO section.
This is a private enthusiast Website. Maniaplanet, Trackmania, Shootmania, Nadeo are trademarks of Ubisoft Entertainment.
Windows is a registered trademark of Microsoft Corporation.