Подробный гайд: настройка прав на разговор в TeamSpeak 3 сервере

Гайд по настройке прав голоса на TeamSpeak 3: группы сервера, каналы, talk power и флаги для гибкого управления доступом к разговору пользователей

2026.05.28                  


Подробный гайд: настройка прав на разговор в TeamSpeak 3 сервереПодробный гайд: настройка прав на разговор в TeamSpeak 3 сервере

Основы системы прав доступа

Система прав в TeamSpeak 3 — это гибкая многоуровневая структура, определяющая, какие действия может выполнять пользователь. Права делятся на три основных типа:


Типы разрешений:

Тип Префикс Описание Пример
Boolean b_ Да/Нет (включено/выключено) b_client_talk — можно ли говорить
Integer i_ Числовое значение i_client_talk_power — сила голоса
Power/Needed i__power / i_needed*_power Парные права: ваша сила >= требуемой i_client_kick_power vs i_client_needed_kick_power

5 уровней назначения прав (от низшего к высшему)

  1. Группы сервера (Tier 1) — базовые права (Guest, Normal, Server Admin)
  2. Персональные права клиента (Tier 2) — индивидуальные настройки
  3. Права канала (Tier 3) — действуют только в конкретном канале
  4. Группы канала (Tier 4) — роли внутри канала (например, "Модератор канала")
  5. Комбинированные права (Tier 5) — клиент + канал одновременно

Права более высокого уровня перезаписывают права нижних уровней при конфликте.


Настройка прав на разговор: пошагово

Шаг 1: Включите расширенную систему прав

  1. В клиенте: Инструменты -> Настройки -> Приложения
  2. Отметьте галочку "Использовать расширенную систему прав"

Шаг 2: Настройте базовые группы сервера

  1. Правой кнопкой по серверу -> Права -> Группы сервера
  2. Выберите группу (например, Guest)
  3. В дереве прав раскройте: Канал -> Доступ

Ограничение голоса для гостей:

b_client_talk = false          Запретить разговор

Разрешение голоса для участников:

b_client_talk = true           Разрешить разговор
i_client_talk_power = 50       Сила голоса участника

Шаг 3: Настройка каналов с ограничениями

Канал "только для чтения" (без голоса):

  1. Создайте канал -> ПКМ -> Настройки канала -> Права
2. Установите:
i_channel_needed_talk_power = 75   Требуемая сила для разговора
  1. Убедитесь, что у обычных пользователей i_client_talk_power < 75

Приватный канал с паролем и голосом:

i_channel_needed_join_power = 30   Кто может войти
b_channel_join_password = true     Требуется пароль
i_channel_needed_talk_power = 0    Все вошедшие могут говорить

Шаг 4: Система "силы голоса" (Power System)

Это наиболее гибкий способ управления разговором:

Пример иерархии:
+---------------------------+--------------------+---------------------+
| Группа                    | Talk Power         | Needed Talk Power   |
+---------------------------+--------------------+---------------------+
| Guest                     | 0                  | -                   |
| Normal                    | 50                 | -                   |
| VIP                       | 75                 | -                   |
| Moderator                 | 100                | -                   |
| Канал "Только админы"     | -                  | 100                 |
+---------------------------+--------------------+---------------------+

Пользователь может говорить в канале, если:

  • его i_client_talk_power >= i_channel_needed_talk_power канала

Полезные права для управления разговором

Право Значение Назначение
b_client_talk true/false Базовое разрешение на голос
i_client_talk_power 0-100 Сила голоса пользователя
i_channel_needed_talk_power 0-100 Минимальная сила для разговора в канале
b_client_is_priority_speaker true/false Приоритетный говорящий (перебивает других)
i_client_needed_talk_power - Используется для кика/мута по силе
b_client_ignore_antiflood true/false Игнорировать антифлуд (для админов)

Флаги: Negate и Skip

Флаг Negate (Отрицание)

Применяется в группах сервера для запрета действия:
Пример: Группа "Muted"
-> i_client_talk_power = -1 + [Negate]
-> Пользователь НЕ сможет говорить, даже если у него есть другие права

Флаг Skip (Пропуск)

Защищает права от перезаписи группами канала:
Пример: Группа "Server Admin"
-> b_client_talk = true + [Skip]
-> Даже если в канале стоит запрет, админ всё равно сможет говорить

Практические сценарии

Сценарий 1: "Лобби без голоса"
1. Создайте канал "Лобби"
2. Установите: i_channel_needed_talk_power = 999
3. Назначьте всем новым пользователям группу Guest (talk_power = 0)
4. Создайте группу "Speaker" с talk_power = 50
5. Вручную выдавайте "Speaker" тем, кому можно говорить
Сценарий 2: "Иерархия модерации"
Группы сервера:
- Guest: talk_power = 0
- User: talk_power = 50
- Helper: talk_power = 75 + b_client_mute
- Admin: talk_power = 100 + b_client_kick + [Skip]

Каналы:
- Общий: needed_talk_power = 50
- Модераторский: needed_join_power = 75
- Админский: needed_join_power = 100
Сценарий 3: "Временный мут"
1. Создайте группу "Muted"
2. Установите: b_client_talk = false + [Negate]
3. Назначьте эту группу пользователю на время
4. Для снятия — удалите группу из профиля клиента

Безопасность и советы

Рекомендации:

  • Всегда включайте расширенную систему прав для точной настройки
  • Используйте привилегированные ключи (Privilege Keys) для безопасной выдачи админ-прав
  • Регулярно делайте снимки сервера (Snapshot) для резервного копирования настроек
  • Тестируйте права на тестовом аккаунте перед применением

Чего избегать:

  • Не выдавайте b_server_admin без необходимости
  • Не используйте -1 в needed_*_power без понимания последствий
  • Не забывайте про флаг Skip для критически важных админ-прав

Быстрая диагностика проблем с голосом

Пользователь не может говорить? Проверьте:

1. Есть ли у него разрешение: b_client_talk = true?
2. Достаточно ли его i_client_talk_power для канала?
3. Не применён ли к нему флаг Negate в какой-либо группе?
4. Не находится ли он в канале с i_channel_needed_talk_power > его силы?
5. Не активирован ли на сервере режим "только привилегированные"?

Совет: Для сложных конфигураций используйте каналы с подпиской (i_channel_needed_subscribe_power), чтобы скрыть приватные комнаты от гостей.


Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта