Getting Started
Last updated
Last updated
To begin, head to Administrative Panel
> Integrations
> TeamSpeak
Once in that section, enter the information corresponding to your TeamSpeak server:
IP/Hostname: The IP (like 1.2.3.4) or the hostname (like google.com) that you use to connect to your TeamSpeak server
Query Port: By default 10011 for most TeamSpeak servers (especially self-hosted ones). Check with your host provider to be sure
Server Port: The port you use to connect to your TeamSpeak, which is by default 9987. (This will always be different from the Query Port)
ServerQuery Username/Password: Check the section below for creating a serverquery login
Once you put all the TeamSpeak information into the inputs, click the Save Integration Settings button to save. If something is wrong, it'll display an error at the top of your screen that identifies the issue. If all correct, you should see:
This method is the easiest for creating a server query login, but the permissions of the login are tied to the user creating it. In the event that the person who created the login loses their permissions, role syncing will not be possible
While connected to your TeamSpeak server, go to the Top Toolbar -> Tools -> ServerQuery Login
Enter any preferred username into the "Name" field of the popup and click OK
In the new popup, the "Name" field is your username is the "Password" is your server query password. Note that you will lose the password if you close the popup without saving it.
This method only works if you self-host the TeamSpeak server, but it doesn't have the permission issues like the user method.
The serveradmin
password is found:
In the original popup when you create your TeamSpeak, the same dialog that had your Server Admin permission key
Or by changing the serveradmin password manually (use this guide)
Now that you have the password, you can put that into CMS along with the username serveradmin
Now that you've got the connection, it's time to setup which CMS Ranks correspond to which TeamSpeak Groups!