Skip to content

SevenOperation/Teamspeak-3-Overview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teamspeak-3-Overview

What should it do

It should show all rooms and users currently on a teamspeak server and make it possible to join a specific teamspeak room by clicking on it (only if you have tes amspeak3 client installed).

How does it work

The two shell scripts are connecting to the teamspeak query and get all infos about channel and clients, then the parse_teamspeak_info.php read the files which are created from the scripts before and parse them and return html code which inherits a table which is responsible for showing all rooms and clients

But please notice that currently every request on the page will execute the getClients and getChannels script.

How can i use it for myself

First you have to run a teamspeak server on a linux machine and know how to set the serveradmin password.

Then just download it, change the config.php variables to your teamspeak query account data and call the parseToHTML() funtion via your own php files. And call the getJavaScript() function for a nearly correct display of a *spacer.

Also I use it on my own website so if you wanna see what it could look like visit https://wearethegamers.de/teamspeak3 If you find a bug or have a cool idea what i should add feel free to say it.

Or if you like something else from my website, the source code is also here on github https://github.com/SevenOperation/WebInterface