dev-master
9999999-devA simple teampseak client module for PHP7+
MIT
The Requires
- php ^7.0.3
- chillerlan/php-traits ^1.1
The Development Requires
by Smiley
client teamspeak
Wallogit.com
2017 © Pedro Peláez
A simple teampseak client module for PHP7+
A simple TS3 query client for PHP7.4+., (*1)
![version][packagist-badge]
![Scrunitizer][scrutinizer-badge]
![Packagist downloads][downloads-badge]br/
, (*2)
requires composer, (*3)
composer.json (note: replace dev-main with a version boundary), (*4)
{
"require": {
"php": "^7.4 || ^8.0",
"chillerlan/php-teamspeak": "dev-main"
}
}
Profit!, (*5)
use chillerlan\Teamspeak\{TS3Config, TS3Client};
$options = new TS3Config([
'host' => 'localhost',
'port' => 10011,
'vserver' => 1,
'query_user' => 'query',
'query_password' => 'supersecretpassword',
'minLogLevel' => 'debug',
]);
$ts3 = new TS3Client($options);
$ts3->connect();
$serverInfo = $ts3->send('serverinfo');
var_dump($serverInfo->parseList());
$channelList = $ts3->send('channellist', ['topic', 'limits', 'flags', 'voice', 'icon', 'secondsempty']);
var_dump($channelList->parseList());
$clientList = $ts3->send('clientlist', ['uid', 'away', 'voice', 'times', 'groups', 'info', 'icon', 'country']);
var_dump($clientList->parseList());
// ...
A simple teampseak client module for PHP7+
MIT
client teamspeak