LogoLogo
SupportServer Hosting
  • Sonoran CMS
  • 📱Download the App
  • Other Products
    • 🖥️ FiveM Hosting
    • ⌨️ Sonoran CAD
    • 📡Sonoran Radio
  • Why choose Sonoran CMS?
    • 🏆Why Choose Sonoran CMS?
  • Tutorials
    • Getting Started
      • Account Registration
      • Community Registration
      • Inviting Users
      • Troubleshooting
    • User Management
      • Creating Ranks
      • Setting User Ranks
      • Community Profile
      • Creating Rosters
    • Community Website
      • Website Builder
      • Toolbar Customization
      • Forums
      • Image Gallery
      • Navigation Permissions
    • Customization
      • Community Branding and Settings
      • Custom Domain / Vanity URL
      • Profile Fields
    • Calendar Events
    • Drive & Documents
    • Forms and Applications
      • Creating Forms
      • Form Submissions
      • Clock In/Out System
    • Administrative
      • Archive Community Member
      • Delete & Transfer Community
      • Delete User Account
      • View Your Limits
      • Growth and Discovery
        • Growth Panel
        • Discovery
      • Security Center
        • Account Flags
        • Logging Center
      • Disciplinary Panel
      • URL Shortener
  • Integration Capabilities
    • Sonoran CAD Sync
    • Sonoran Radio Sync
    • Discord Bot Integration
    • TeamSpeak 3 Role Sync
      • Getting Started
      • Adding Ranks
      • Adding your TeamSpeak UID
    • Discord Rich Presence
    • Discord Webhooks
    • FiveM Game Panel
      • Installation
      • QBCore & Qbox Panel
        • Dashboard
        • Players
        • Vehicles
        • Whitelist
        • Logs
        • Resources
        • Aces & Principals
        • Characters
        • Items
        • Jobs
        • Gangs
        • Job Sync
        • Environment
      • vMenu Panel
        • Dashboard
        • Players
        • Vehicles
        • Environment
        • Whitelist
        • Logs
        • Resources
        • Aces & Principals
    • Sonoran Shield
    • In-Game Integration Resources
      • FiveM Installation
        • FiveM Installation - Next Steps
        • FiveM Submodules
          • Clock In
          • Ace Permission Sync
          • Whitelist
          • Job Sync
      • Minecraft Integrations
        • Minecraft Resource Installation
        • Available Resources
          • Whitelist
      • Roblox Integrations
        • Roblox Resource Installation
        • Available Resources
          • Whitelist
      • IP Whitelisting
  • Developer API Documentation
    • 📖API Integration
      • Getting Started
        • Retrieving Your Credentials
        • API ID System
      • Push Events
        • Account Updated
        • Account Kicked
        • Account Banned
      • API Endpoints
        • General
          • Get Sub Version
          • Check Com API ID
          • Get Com Account
          • Get Current Clock In
          • Get Accounts
          • Get Departments
          • Get Profile Fields
          • Get Account Ranks
          • Set Account Ranks
          • Clock In Out
          • Kick Account
          • Ban Account
          • Edit Account Profile Fields
        • Servers
          • Get Game Servers
          • Set Game Servers
          • Verify Whitelist
          • Full Whitelist
        • Events
          • RSVP
        • Rosters
          • Get Roster Contents
        • Disciplinary
          • Get Member Points
          • Get Member Records
          • Add Member Record
          • Update Member Record Points
          • Update Member Record Reason
    • 🌎Translation Support
  • Roadmap
    • 📋Changelog
  • Other
    • Sonoran CMS
    • AI QA
    • Contact Us
    • Policy
      • Terms of Service
      • Privacy Policy
      • Refund and Purchase Policy
      • Promotions
        • 03/10/25-03/17/25 Suggestions
  • Pricing
    • Pricing FAQ
      • Branding Removal
      • Military and First Responder Discount
      • Expert Installation
      • Free Plugin Installation and Discount - Sonoran Servers
      • Accessing the Payment Center
      • Create and Manage a Subscription
      • Request Discord Role
    • View and Compare Plans
Powered by GitBook
On this page
  • Setting up the Connection
  • Creating a Server Query Login
  • The User Method
  • The serveradmin Method (Self-Hosted Only)
  • Setting up Role Sync

Was this helpful?

Edit on GitHub
  1. Integration Capabilities
  2. TeamSpeak 3 Role Sync

Getting Started

PreviousTeamSpeak 3 Role SyncNextAdding Ranks

Last updated 1 year ago

Was this helpful?

Setting up the Connection

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:

Creating a Server Query Login

The User Method

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

  1. Enter any preferred username into the "Name" field of the popup and click OK

  1. 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.

The serveradmin Method (Self-Hosted Only)

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

Now that you have the password, you can put that into CMS along with the username serveradmin

Setting up Role Sync

Now that you've got the connection, it's time to setup which CMS Ranks correspond to which TeamSpeak Groups!

Sonoran CMS - TeamSpeak Integration Settings
Sonoran CMS - Configuration Successful
TeamSpeak - ServerQuery Login
TeamSpeak - ServerQuery Name
TeamSpeak - ServerQuery Password

Or by changing the serveradmin password manually ()

use this guide
Adding Ranks