How to create a server Query to use the services on my-ts.org? (Manual - Hard)

Guides Berni Karich April 15, 2025

🛠️ How to Create a Server Query User Manually for My-TS.org

If you prefer to manually set up your TeamSpeak Server Query login for use with My-TS.org, follow this step-by-step guide. This method does not require any scripts and is suitable for advanced users or server owners.


📌 Prerequisites

  • A running TeamSpeak 3 server
  • Access to the Windows Command Prompt (CMD)
  • ServerQuery login credentials (usually serveradmin)
  • Basic understanding of TeamSpeak permissions

🧱 Step 1: Open the Command Prompt and Connect via Telnet

Open your CMD and connect to your server’s ServerQuery interface using Telnet:

telnet 127.0.0.1 10011

windows cmd


🔐 Step 2: Log In as Server Admin

Use your ServerQuery admin login:

login serveradmin yourpassword

windows cmd query login

🗂️ Step 3: Select the Virtual Server

Replace 1 with the correct virtual server ID if needed:

use 1

➕ Step 4: Create a New Server Group

Create a group named MyTSQueryAccess:

servergroupadd name=MyTSQueryAccess

⚠️ Note the sgid (Server Group ID) returned in the response — you will need it in the next step!

windows cmd server query add server group


✅ Step 5: Assign Required Permissions

Replace sgid=144 with the actual group ID returned above.

servergroupaddperm sgid=144 permsid=b_virtualserver_info_view permvalue=1 permnegated=0 permskip=0
servergroupaddperm sgid=144 permsid=b_virtualserver_channel_list permvalue=1 permnegated=0 permskip=0
servergroupaddperm sgid=144 permsid=b_virtualserver_client_list permvalue=1 permnegated=0 permskip=0
servergroupaddperm sgid=144 permsid=b_client_remoteaddress_view permvalue=1 permnegated=0 permskip=0
servergroupaddperm sgid=144 permsid=b_serverquery_login permvalue=1 permnegated=0 permskip=0
servergroupaddperm sgid=144 permsid=b_client_create_modify_serverquery_login permvalue=1 permnegated=0 permskip=0

windows cmd add server group permissions


🧑 Step 6: Create a New Identity in the TeamSpeak 3 Client

  1. Open TeamSpeak 3.
  2. Go to SettingsIdentities.
  3. Click on Add to create a new identity and name it (e.g., my-ts.org).

teamspeak 3 identities create new teamspeak 3 identities create new


⭐ Step 7: Create or Modify a Favorite

  1. Create or edit a favorite server entry.
  2. Use the new identity for this server.

teamspeak 3 create favorite


🔍 Step 8: Look Up Your Identity in ServerQuery

Back in your ServerQuery (CMD), search for your new identity using the name:

clientdbfind pattern=my-ts.org

Take note of the returned cldbid.

windows cmd query server search for user


👥 Step 9: Add the Client to the Query Group

Use the sgid and cldbid from the previous steps:

servergroupaddclient sgid=144 cldbid=1523

windows cmd server query add group to user


🔑 Step 10: Create the Query Login

  1. Go to ToolsServerQuery Login in TeamSpeak.
  2. Enter a name (e.g., my-ts.org) and click OK.
  3. Save the generated username and password.

teamspeak 3 create server query login teamspeak 3 create server query login teamspeak 3 create server query login


🧩 Step 11: Enter Credentials at My-TS.org

Head over to My-TS.org, log in, and add your credentials under Server SettingsServer Query.

my-ts.org edit server settings


✅ Done!

You’ve now successfully set up a custom ServerQuery login for use with My-TS.org’s services. 🎉
If you run into issues, feel free to reach out via our support page.


Need More Help?

Can't find what you're looking for? Check out our other help resources.