TeamSpeak 6 против TeamSpeak 3: что изменилось и кому уже переходить
Честное сравнение TeamSpeak 6 и TeamSpeak 3: клиент, управление сервером, ServerQuery против REST API, аутентификация, webhooks, хранение файлов, зрелость экосистемы и лицензирование.
TeamSpeak 6 разрабатывается открыто и доступен для самостоятельной установки, но это всё ещё open beta, а не замена TeamSpeak 3. Разница между версиями не сводится к новому интерфейсу - поменялся способ управления сервером, аутентификация, модель уведомлений о событиях и хранение файлов. В этой статье - честное построчное сравнение без маркетинга: что уже лучше в TS6, что пока хуже или отсутствует, и как выбрать версию под свою ситуацию.
Сравнительная таблица
| Критерий | TeamSpeak 3 | TeamSpeak 6 |
|---|---|---|
| Статус релиза | Стабильный, поддерживается много лет | Open beta, регулярные бета-сборки (beta10-beta12.1 за 2026 год) |
| Клиент | Классический интерфейс, лёгкий | Переработанный дизайн, скриншеринг, мультимедиа, система друзей |
| Совместимость клиента | Только TS3-сервера | Подключается и к TS3-, и к TS6-серверам |
| Управление сервером | ServerQuery по сырому telnet | SSH-query и HTTP/HTTPS web-query, telnet убран |
| Аутентификация к API | Один пароль serveradmin на все права | Query-аккаунт ServerAdmin + API-ключи с ограниченным scope |
| Уведомления о событиях | Только через notify-подписки в открытой ServerQuery-сессии (поллинг по факту) | Заявлены outbound webhooks - push событий без постоянного соединения |
| Хранение файлов | Только на диске сервера | На диске сервера, опционально во внешнем S3 |
| Лицензирование | Бесплатно 32 слота, платные лицензии на больше слотов | Бесплатная бета-лицензия 32 слота с автопродлением, крупные лицензии пока не продаются |
| Совместимость лицензий | - | Лицензии TS3 не переносятся на TS6 |
| Документация | Полная, годами устоявшаяся | Частично неполная, местами отстаёт от кода |
| Экосистема ботов и плагинов | Большая: TS3AudioBot, множество Node/Python/PHP библиотек | Малая, растёт вместе с бетой |
| Панели хостеров | Поддерживается повсеместно | Поддержка появляется по мере выхода стабильных релизов |
| Инструмент миграции с предыдущей версии | - | Официально отсутствует |
Клиент: дизайн и функции
TeamSpeak 6 клиент - это не косметический рестайлинг. В него добавили то, чего годами не хватало в TS3: скриншеринг, встроенную работу с мультимедиа и полноценную систему друзей с раздельным от серверных групп статусом присутствия. Интерфейс переработан под современные представления об UX, а не только про голосовые каналы - TeamSpeak явно целится в нишу, которую с прошлого десятилетия занимает Discord.
Важная деталь: TS6-клиент обратно совместим и умеет подключаться к TS3-серверам. Это значит, что часть пользователей может получить новый интерфейс, вообще не трогая серверную часть - актуально для тех, кто пока не готов мигрировать сервер, но хочет модернизировать клиентский опыт участников. TS3-клиент, в свою очередь, не подключится к TS6-серверу и не увидит новых функций.
ServerQuery против REST API / Web Query
Здесь разница самая глубокая архитектурно. Классический ServerQuery в TS3 - это текстовый протокол поверх сырого TCP/telnet: подключение на порт 10011, команда login, дальше построчные команды вроде clientlist или channeledit. Подробности - в статье про ServerQuery TeamSpeak 3.
TeamSpeak 6 убрал сырой telnet-транспорт, но не сам набор команд - он остался узнаваемым для тех, кто раньше работал с ServerQuery TS3. Вместо голого telnet команды доступны через два новых транспорта: SSH-query (тот же принцип интерактивной сессии, но по защищённому SSH) и web-query по HTTP/HTTPS (обращения оформляются как HTTP-запросы). Официальные представители проекта на форуме community.teamspeak.com прямо подтверждали, что “запрос со всеми командами, знакомыми по серверам TeamSpeak 3, всё ещё доступен” через эти два новых транспорта.
Практическое следствие: скрипты и боты, написанные под голый TCP-сокет TS3 ServerQuery, не заработают на TS6 без переписывания транспортного слоя - протокол на нижнем уровне другой, даже если многие команды называются похоже. Подробный разбор API - в статье про REST API TeamSpeak 6.
Аутентификация: пароль serveradmin против API-ключей
TS3 в дефолтной конфигурации даёт полный доступ через единственный пароль пользователя serveradmin - либо у вас есть этот пароль и полные права, либо доступа нет вообще. Гранулярность достигается только созданием дополнительных ServerQuery-пользователей и назначением им прав вручную.
TS6 сдвигается в сторону query-аккаунта ServerAdmin для базового доступа плюс API-ключей с ограниченным scope для интеграций и ботов. Ключ создаётся через query-сессию и получает время жизни и набор прав отдельно от главного административного аккаунта - это позволяет выдавать боту, скажем, только права на чтение списка клиентов, не давая доступа к управлению правами или удалению каналов. Модель ближе к тому, как устроена аутентификация в современных облачных API, чем к олдскульному единому паролю.
Pterohost - серверы TeamSpeak 3 и TeamSpeak 6 с DDoS-защитой Guard Rise и панелью YourControl, ставятся за минуту. Промокод 4START даёт -20% на первый заказ. Выбрать тариф TeamSpeak
Webhooks: push вместо поллинга
В TS3 узнать о новом событии (подключение клиента, смена канала) можно либо активной подпиской notify внутри открытой ServerQuery-сессии, либо периодическим опросом состояния - по сути, тем или иным видом поллинга, требующим постоянно держать соединение или дёргать сервер по расписанию.
TeamSpeak 6 предполагает outbound webhooks - сервер сам отправляет HTTP-запрос на указанный адрес при наступлении события, без необходимости держать открытое соединение или регулярно опрашивать сервер. Это принципиально другой паттерн интеграции: подходит для лёгких сценариев вроде логирования в Discord/Telegram или обновления счётчика онлайна без постоянно висящего процесса. Подробный разбор с примерами приёмника - в статье про webhooks TeamSpeak 6. Учтите: точная схема конфигурации webhooks относится к API, который в бете ещё меняется - сверяйтесь с документацией конкретной сборки перед тем, как завязывать на неё продакшн-логику.
Хранение файлов: диск против S3
TS3 хранит все переданные через сервер файлы (иконки каналов, аватары, загрузки) локально на диске сервера - и других вариантов конфигурация не предусматривает.
TS6 добавляет опциональное хранение файлов во внешнем S3-совместимом хранилище - это заметно для крупных сообществ с большим числом кастомных иконок и файлов, где локальный диск иначе становится узким местом при масштабировании или бэкапах. Использование S3 не обязательно: по умолчанию файлы по-прежнему хранятся на диске сервера, S3 - опция для тех, кому она нужна.
Лицензирование и слоты
У обеих версий бесплатный лимит - 32 слота. Дальше пути расходятся: в TS3 давно отлажена система покупки лицензий на большее число слотов, ключ загружается на сервер и активируется. В TS6 в текущем бета-статусе крупные коммерческие лицензии ещё не продаются - доступна только бесплатная бета-лицензия на 32 слота с автоматическим продлением примерно раз в два месяца. И, что важно при планировании миграции, лицензионные ключи TS3 не переносятся на TS6 - это отдельная система лицензирования с нуля.
Зрелость экосистемы: боты, плагины, панели
Здесь разрыв в пользу TS3 самый заметный. Годы существования telnet-ServerQuery породили десятки библиотек на разных языках, готовых ботов (TS3AudioBot и множество его форков), плагины для клиента, интеграции с панелями хостинга. Экосистема TS6 на момент открытой беты только формируется: часть готовых инструментов для TS3-ServerQuery не заработает без переписывания на новые транспорты, а новых нативных инструментов под TS6 значительно меньше. Панели хостеров тоже подключают полноценную поддержку TS6 постепенно, по мере стабилизации API.
Что не готово в beta прямо сейчас
Стоит честно перечислить, чего не хватает TS6 на момент открытой беты:
- Нет официального инструмента миграции с TeamSpeak 3 - ни для каналов, ни для групп прав, ни для файлов.
- Нет крупных коммерческих лицензий - только бесплатные 32 слота в бета-режиме.
- API и его схема ещё меняются между сборками - разработчики сами описывают репозиторий как площадку для тестирования и обратной связи, а не финальный контракт.
- Документация местами неполная - часть деталей REST API и webhooks приходится уточнять на форуме сообщества, а не в официальных доках.
- Экосистема ботов и плагинов кратно меньше, чем у TS3.
Ни один из этих пунктов не блокирует тестовое использование TS6, но все они - причина не переводить туда единственный продакшн-сервер сообщества без плана отката.
Кому уже пора на TS6, а кому оставаться на TS3
Переходить на TS6 уже сейчас разумно, если: вы запускаете новое небольшое сообщество и готовы мириться с шероховатостями беты; вам критичны новые функции клиента (скриншеринг, друзья, современный UI); вы разрабатываете интеграцию с нуля и вам всё равно, на каком транспорте её писать - тогда лучше сразу на REST API/webhooks, чем позже переписывать с telnet.
Оставаться на TS3 стоит, если: у вас крупное сообщество с отлаженной инфраструктурой ботов на ServerQuery; вам нужны платные лицензии больше 32 слотов; критична предсказуемость API без риска, что следующая бета-сборка что-то поменяет; или вы просто не хотите тратить время на поддержку двух версий одновременно. Установка классического TS3-сервера подробно описана в статье установка сервера TeamSpeak 3.
Pterohost - выбирайте версию TeamSpeak под свою задачу: TS3 для стабильности, TS6 для новых функций. Оба варианта разворачиваются на нашем хостинге за минуту. Промокод 4START даёт -20% на первый заказ. Посмотреть тарифы TeamSpeak 6
Часто задаваемые вопросы
TeamSpeak 6 полностью заменяет TeamSpeak 3?
Пока нет. TeamSpeak 3 официально продолжает поддерживаться, и TeamSpeak 6 сервер всё ещё в статусе open beta. TS6 клиент при этом уже умеет подключаться и к TS3-серверам - можно пользоваться новым интерфейсом, не мигрируя серверную часть.
Что лучше выбрать для нового сервера в 2026 году: TS3 или TS6?
Для сообщества, которому нужна стабильность прямо сейчас и много готовых ботов/плагинов, - TeamSpeak 3. Для тех, кто готов мириться с шероховатостями беты ради REST API, webhooks и нового клиента, и кому не критичны крупные коммерческие лицензии, - можно уже пробовать TeamSpeak 6.
В чём главное техническое отличие управления сервером в TS6 от TS3?
TS3 использует telnet-протокол ServerQuery с текстовыми командами и один пароль serveradmin на все действия. TS6 убрал сырой telnet, оставив тот же набор команд доступным через SSH-query и HTTP/HTTPS web-query, и добавил API-ключи с ограниченными правами вместо единого пароля администратора.
Работают ли боты для TeamSpeak 3 на TeamSpeak 6?
Нет напрямую. Боты, написанные под telnet-ServerQuery TS3 (TS3AudioBot, TeamSpeak3-NodeJS-Query и подобные), не подключатся к TS6 без переписывания транспортного слоя на SSH-query или HTTP/HTTPS web-query. Экосистема ботов и библиотек под TS6 на момент бета-статуса значительно меньше, чем под TS3.
Что из функциональности TeamSpeak 6 ещё не готово в beta?
Нет официального инструмента миграции с TS3, коммерческие лицензии крупнее бесплатных 32 слотов пока не продаются, документация REST API и webhooks неполная и местами устаревает быстрее кода, а сама схема API ещё меняется между сборками - это упомянуто и в самом описании репозитория как условие для теста и обратной связи.