TeamSpeak 3
The TeamSpeak 3 integration plugin requires that users must be logged into the CAD police, fire, EMS, or Dispatch page in order to access specific voice channels.
This plugin utilizes API endpoints that require the plus version of Sonoran CAD or higher. For more information, view our pricing page.
- 1.
- 1.
In the
config_ts3integration.json
file, enter in the following: | |
ts3server_host | TS3 Public Server IP |
ts3server_port | Public connection port Default is 9987 |
ts3server_qport | Sever Query Port Default is 10011 |
ts3server_user | Typically, this will be your server admin username. |
ts3server_pass | Typically, this will be your server admin password. |
onduty_servergroup | Name of the server group that the plugin will grant users when they're on duty. You will need to configure this server group with permissions to join specific channels, etc. |
enforced_channels | A list of channels that units will be kicked from if they log out of the CAD |
logoutGraceTime | The amount of time between the user logging out of the CAD and being kicked from the TS3 enforced_channels .This prevents brief internet disconnections from the CAD from continually kicking users out of their channel. |

TS3 - Integration Config
Every member from your community will need to retrieve their unique TS3 ID.
This is found in TS under Tools > Identities > Default > Unique ID

TS3 - Retrieve your unique ID
Every member of your community will need to add their unique ID to their CAD account in your community.

API ID - Paste New ID
Once configured, when the user joins the TS3 server they will be granted the
onduty_servergroup
once they sign into the police, fire, EMS, or dispatch page.Signing out of or exiting the CAD will result in the user being kicked from any of the
enforced_channels
from the config.
TS3 - Server Group Granted

TS3 - Channel Kicked
Last modified 2yr ago