Comment on page
To begin, head to
Once in that section, enter the information corresponding to your TeamSpeak server:
- IP/Hostname: The IP (like 220.127.116.11) 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.
serveradminpassword is found:
Now that you have the password, you can put that into CMS along with the username
Now that you've got the connection, it's time to setup which CMS Ranks correspond to which TeamSpeak Groups!