Dec 30
A bit late now here, just forgot to post it here too and not just on sf.net :-)

I've discovered a small bug in the deleteserver() function, what will not delete a server.
Once a server has been stopped and a new admin connection has been established to the mainserver the server has to be started first to get deleted.

Workaround:
Line 401:

if(!$this->stopserver($port)) return false;

Change to:
$this->stopserver($port);

It seems, that the teamspeak server got a little cache, so you will get 2 different results if you delete it with the same connections while the server was added or if you create a new connection.

A new version will be released next year with new features and also including this bugfix.

Posted by Nils