Hey fellas!
Tried to find the topic in here and on google before asking something which was already resolved…
Basically folks in the server group “Support” should receive a notification when someone joined channel “X” (e.g. Support Room 1)
I know back in the days of TS3 there was a channel watcher or smth like a notifier.
I guess there is nothing close to it yet for ts6 server/client?
Thanks in advance
ts is so much fckn better than discord. lovin it!
The bots that worked for the TS3 servers can in most cases easily updated to work on TS6 servers.
The only requirement is that the bot needs to use the client version 3.6.0+ and if it is a Query bot then it has to use the SSH protocol.
The Telnet RAW Query is no longer available going forward with the TS6 server release.
I know that the SinusBot has unofficially officially been updated to use the 3.6.0+ client version. Any other bots you might need to update yourself.
🐳 (In)Official Docker image of the SinusBot for TeamSpeak 6 and Discord.
5 Likes
FN3X
October 25, 2025, 2:51pm
4
Hi
Does this mean we can use SDK for TS6 servers?
Like said above, if the bot is reliant on the TS3 client, then it needs to be using 3.6.0+ or if it is a Query, it needs to use the SSH / webquery protocol.
5 Likes
FN3X
October 26, 2025, 9:58am
7
Got it. Thanks!
Enjoying TS6 very much so far even though it’s still in beta
Инкьюри
December 10, 2025, 7:05pm
8
Is it possible to transfer bots from ts3 to ts6 server? Or do you need a different port? Or is the ts3 library not supported at all?
yes the bot need ssh support
Инкьюри
December 10, 2025, 7:10pm
10
Okay, I’ll try it and let you know if it works. Could you tell me the port for the SSH connection?
You’ll need to enable it with the parameters you’ll find here on GitHub. You can specify the port there as well.
# CONFIG.md
### TeamSpeak 6 Server: Frequently Used Parameters & Environment Variables
This document outlines the most commonly used command-line parameters and their equivalent environment variables for configuring the TeamSpeak 6 server. You can configure the server using either of the following methods:
- Command-line flags
- Environment variables
- A `tsserver.yaml` configuration file
---
#### General & Core Server Configuration
| Parameter | Environment Variable | Description |
|-------------------------------|--------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|
| `--config-file <file>` | `TSSERVER_CONFIG_FILE` | Specifies the configuration file to load (e.g., `tsserver.yaml`). |
| `--license-path <path>` | `TSSERVER_LICENSE_PATH` | Directory path where the server will look for the `licensekey.dat` file. |
| `--accept-license` | `TSSERVER_LICENSE_ACCEPTED` | Use the --accept-license flag or set the environment variable to 1 or accept to confirm that you have read and accepted the server license agreement. |
| `--default-voice-port <port>` | `TSSERVER_DEFAULT_PORT` | Permanently sets the default UDP voice port for the first virtual server created (Default: 9987). |
This file has been truncated. show original
4 Likes