Comment on page
Getting Started
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

Sonoran CMS - TeamSpeak Integration Settings
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:

Sonoran CMS - Configuration Successful
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
- 1.While connected to your TeamSpeak server, go to the Top Toolbar -> Tools -> ServerQuery Login

TeamSpeak - ServerQuery Login
- 2.Enter any preferred username into the "Name" field of the popup and click OK

TeamSpeak - ServerQuery Name
- 3.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.

TeamSpeak - ServerQuery Password
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:- 1.In the original popup when you create your TeamSpeak, the same dialog that had your Server Admin permission key
- 2.
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!
Last modified 2mo ago