0
Answered

Ребят помогите Настроить Тс3 администрирование

Эндрю [39] Цыплухин 12 years ago in Teamspeak updated by zLifer0k 2 months ago 124

вообщем я сделал из настроек полный фарш.... =(
хотел как лучше но получилось как всегда....сбил все что можно... =(
есть ли такой человек кто зайдет и поможет настроить!! огромная просьба ребят

Answer

Answer

Обратите внимание на привилегию b_group_is_permanent, если она установлена для группы, то при выходе с сервера пользователь автоматически выйдет из этой группы.

Для комнаты следует устанавливать "постоянный" (Permanent) тип. При "полупостоянном" комната удаляется после перезагрузки сервера, при "временном" - после выхода всех из этой комнаты.

В остальных случаях сброс настроек невозможен. Либо это делает кто-то из админов, либо неправильно распределены права так, что непривилегированные пользователи могут менять настройки.

По логам сервера можно определить если кто-то устанавливает/снимает привилегии. Логи можно посмотреть через ТС клиент в меню Инструменты > Журнал сервера (Ctrl+Shift+L).

на своем сервере:
1)чтобы гости не ходили по комнатам тока гостинная
2)чтобы гости не имели вообще не каких прав имеющих отношения к админке
3)чтобы в сервер группе при создании новой Сервер группы были такие же как у гостей, кроме того чтоб видели кто находятся в комнатах
4)чтобы ченал админ мог тока авторизовывать и кикакть с сервера ( без бана и удалений чего либо)

как сделат ьтак чтобы другие админы не могли перетаскивать тебя по каналам?
+1
За перемещение пользователей отвечает привилегия i_client_move_power, и она должна быть больше, чем i_client_needed_move_power у того пользователя, кого перемещают.

Или наоборот - меньше, чтобы запретить возможность перемещать.
Как запретить просматривать информацию каналов, людей в каналах и прочее определёной группе сервера ТС3?
Ограничение гостей:
1. Создайте гостевой канал - в свойствах канала в первой вкладке установите флажок Default Channel (Канал по-умолчанию).

2. Для группы гости отключите привилегии:
b_channel_join_permanent
b_channel_join_semi_permanent
b_channel_join_temporary

3. Если необходимо чтобы гости не видели никого из пользователей на других каналах, кроме своего, то установите:
i_client_max_channel_subscriptions = 0

4. Если необходимо, чтобы нельзя было видеть информацию каналов, то снимите флажок:

b_channel_info_view

5. Аналогично можно убрать возможность видеть информацию пользователей:

b_client_info_view
Запрет на создание каналов:

У группы гостей снимите привилегии:
b_channel_create_temporary
b_channel_create_semi_permanent
b_channel_create_permanent
Чтобы увидеть исходные названия привилегий, которые описаны выше, включите расширенные привилегии в настройках своего клиента Teamspeak http://cleanvoice.userecho.com/topic/172859-administratirovanie-ts3/#comment-198606
+1
CleanVoice,пожалуйста,дайте инструкцию как сделать так,что-бы пользователи не могли обходить бан в TeamSpeake3 на платформе 3.0.10.3

+1
По-умолчанию гости не могут обходить бан. Если после бана тот же пользователь снова может зайти, то это может быть в следующих случаях:
- у него установлена привилегия b_client_ignore_bans (в его группе, либо напрямую на его аккаунте), эта привилегия позволяет игнорировать любой бан
- бан установлен по идентификатору, и сгенерировав новый идентификатор пользоватлеь может снова зайти на сервер
- если бан установлен по IP адресу, то пользователь может переподключиться к своему интернет провайдеру, и у него будет уже новый IP (многие интернет провайдеры при подключении выдают новый динамический IP адрес из пула адресов); в этом случае может помочь бан всей IP подсети пользователя по маске (wildcard)
- пользователь может использовать сторонний VPN сервис для смены IP адреса, но обычно количество VPN серверов ограничено, и через несколько попыток захода с разными IP можно забанить все такие адреса


В любом из этих случаев вы можете затруднить быстрый перезаход на сервер, установив для подключения более высокий уровень безопасности идентификатора (4-я вкладка в параметрах сервера)

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

Переносить возможно только в те каналы, к которым у самого переносящего есть доступ.

Чтобы входить в любые каналы с паролем, необходима привилегия b_channel_join_ignore_password


как сделать чтобы модератор мог ставить значки игрокам и гостям


Александр,

Добавление пользователя в группы (значки по вашему) http://help.cleanvoice.ru/teamspeak/permissions/edit

Для добавления пользователя в группу сервера или канала привилегия i_group_member_add_power у вас должна быть больше или равно i_group_needed_member_add_power у группы назначения.

Как редактировать привилегии http://help.cleanvoice.ru/teamspeak/permissions


подскажите как выдать права группе чтобы она могла выдавать баны всем группам кроме сервер админа

+1

Евгений,

i_client_ban_power - уровень бана того, кто банит

i_client_needed_ban_power - требуемый уровень для бана того, кого банят

Бан разрешается при выполнении условия i_client_ban_power >= i_client_needed_ban_power.


В вашем случае, чтобы группа смогла банить всех, кроме Server Admin, установите для неё i_client_ban_power = 74,

и у Server Admin i_client_needed_ban_power = 75 (такое значение уже должно стоять у этой группы по-умолчанию).


Аналогично работают остальные группы привилегий i_client_*_power и i_client_needed_*_power

Например, привилегии для кика с сервера и с канала:

i_client_kick_from_server_power

i_client_needed_kick_from_server_power

i_client_kick_from_channel_power

i_client_needed_kick_from_channel_power



Не забудьте про несколько других привилегий, которые помогают управлять банами:

b_client_ban_list - просмотр списка банов

b_client_ban_create - создание бана с параметрами (по IP, по ID)

b_client_ban_delete_own - удаление только созданных собою банов

b_client_ban_delete - удаление любых банов

i_client_ban_max_bantime - максимальное время, на которое можно забанить (в секундах)

b_client_ignore_bans - игнорирует бан (в вашем случае, можно для Server Admin установить этот флажок, и тогда даже если его забанят, то такой бан будет игнорироваться)


+1

Евгений,

i_client_ban_power - уровень бана того, кто банит

i_client_needed_ban_power - требуемый уровень для бана того, кого банят

Забанить разрешается при выполнении условия i_client_ban_power >= i_client_needed_ban_power.


В вашем случае, чтобы группа смогла банить всех, кроме Server Admin, установите для неё i_client_ban_power = 74,

и у Server Admin i_client_needed_ban_power = 75 (такое значение уже должно стоять у этой группы по-умолчанию).


Аналогично работают остальные группы привилегий i_client_*_power и i_client_needed_*_power

Например, привилегии для кика с сервера и с канала:

i_client_kick_from_server_power

i_client_needed_kick_from_server_power

i_client_kick_from_channel_power

i_client_needed_kick_from_channel_power



Не забудьте про несколько других привилегий, которые помогают управлять банами:

b_client_ban_list - просмотр списка банов

b_client_ban_create - создание бана с параметрами (по IP, по ID)

b_client_ban_delete_own - удаление только созданных собою банов

b_client_ban_delete - удаление любых банов

i_client_ban_max_bantime - максимальное время, на которое можно забанить (в секундах)

b_client_ignore_bans - игнорирует бан (в вашем случае, можно для Server Admin установить этот флажок, и тогда даже если его забанят, то такой бан будет игнорироваться)


+1

Евгений,

i_client_ban_power - уровень бана того, кто банит

i_client_needed_ban_power - требуемый уровень для бана того, кого банят

Забанить разрешается при выполнении условия i_client_ban_power >= i_client_needed_ban_power.


В вашем случае, чтобы группа смогла банить всех, кроме Server Admin, установите для неё i_client_ban_power = 74,

и у Server Admin i_client_needed_ban_power = 75 (такое значение уже должно стоять у этой группы по-умолчанию).


Аналогично работают остальные группы привилегий i_client_*_power и i_client_needed_*_power

Например, привилегии для кика с сервера и с канала:

i_client_kick_from_server_power

i_client_needed_kick_from_server_power

i_client_kick_from_channel_power

i_client_needed_kick_from_channel_power



Не забудьте про несколько других привилегий, которые помогают управлять банами:

b_client_ban_list - просмотр списка банов

b_client_ban_create - создание бана с параметрами (по IP, по ID)

b_client_ban_delete_own - удаление только созданных собою банов

b_client_ban_delete - удаление любых банов

i_client_ban_max_bantime - максимальное время, на которое можно забанить (в секундах)

b_client_ignore_bans - игнорирует бан (в вашем случае, можно для Server Admin установить этот флажок, и тогда даже если его забанят, то такой бан будет игнорироваться)


т.е. чтобы организовать схему

1) модератор умеет банить

2) пользователь ничего не умеет необхадимо:

у группы моджератор выставить i_client_ban_power и _client_needed_ban_power на 74

а у пользователя на 50 теже права.верно?

Under review

Нет.

Чтобы модератор смог банить всех, кроме админов, ему достаточно установить i_client_ban_power = 74.

Чтобы пользователь не мог никого банить, у него необходимо удалить эту привилегию (или установить = 0, что равноценно).


Допустим, вы какой-нибудь VIP, и вы хотите чтобы модератор не мог вас банить. Для этого ставите себе i_client_needed_ban_power = 75 (больше, чем i_client_ban_power у модератора).

функция даже не была активна, однако все уперлось почему то в привелегию i_client_ban_max_bantime

после выставления ее в параметр (-1) функция бана стала активна. и появилась возможность банить. воть

Время у этой привилегии задается в секундах, и вероятно было задано слишком маленькое значение, поэтому бан не разрешался. Значение -1 отменяет лимит времени.

+1

данная привилегия не была активна -->> можно сказать что стояло значение НОЛЬ

подскажите вот еще что:

нужно запретить определенной группе писать во вкладку сервер, но оставить возможность писать в приват и в комнату чата ( бот каждую минуту меняет описание спейсера) и есть флуд в главной вкладке(где отображаются логи кто вошол \ вышел\кого выкинуло \ итд как пофиксить? часы в тсе стоят

В параметрах сервера задаются настройки флуда от всех действий пользователей. Сюда входят не только сообщения чата, но и любые частые действия, в т.ч. редактирование комнат.

Возможно, вы путаете сообщения чата (действие пользователя) с логами переименованием комнат ботом (события сервера)? Они тоже отображаются в общем чате сервера (там где события входа/выхода пользователей), и со скриптом бота "часы" подобного флуда в общий чат с переименованием комнат не получится избежать.

Для бота вы можете разрешить флуд привилегией b_client_ignore_antiflood



Да именно так, переименование спейсеров приводит к флуду во вкладке сервера, и это никак не пофиксить?

Это реализовано "by design". Основные события сервер отправляет всем клиентам без исключений. Дальше все дело за клиентом - он все эти события обрабатывает и отображает результат в своем графическом интерфейсе. Некоторые из событий, включая переименование канала, клиент дополнительно добавляет в лог чата сервера. В настройках клиента это тоже не отключается.


В настройках клиента Options > Notifications можно только удалить или добавить звуковое уведомление на любое из событий, на то же переименование канала. Но вам это наоборот - не нужно.


здравствуйте, у меня группа Админ имеет права = 70 и установлено [i_channel_delete_power 70], но они почему-то игнорируют [i_channel_needed_delete_power 75] и все равно могут удалить канал. Проверял на Модераторе все нормально работает, а вот Админа уже пару часов как не могу отладить.

+1

Проверьте в обзоре привилегий пользователя, у которого установлена группа Админ - есть ли у него привилегия i_channel_delete_power = 75, и дальше искать где она присваивается. Может на самом пользователе, может быть в группе канала, или в другой группе сервера, в которой он состоит.

http://help.cleanvoice.ru/teamspeak/permissions/faq

i_channel_delete_power = 75 только у Сервер Админа, а у простых Админов i_channel_delete_power = 70 0 0 70,когда убераю привилегию они удалять не могут, но как снова возвращаю могут удалить любой зал даже с требованиями 75. С Модераторами такой проблемы нету, ограничения работают нормально. Что делать?

+1

Проверьте установлена ли у группы Админ привилегия b_client_skip_channelgroup_permissions. С ней i_channel_needed_delete_power игнорируется и удалять можно любые каналы.


Спасибо, действительно была включена b_client_skip_channelgroup_permissions, удалил теперь все работает исправно.

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

И можно ли сделать чтобы стиль сервера у всех менялся на определенный, если да то как? Заранее спасибо


+1

http://help.cleanvoice.ru/teamspeak/server/channel_spacers


Если вы имеете в виду менять стиль программы Teamspeak 3, то со стороны сервера этого сделать не получится. Каждый пользователь только сам вправе изменять свое оформление.

и еще, где найти overlay для API 21

На сайте разработчика http://ts3overlay.r-dev.de написано, что ts3overlay больше не поддерживается. С рекомендацией использовать https://projectkryptonite.com, который тоже перестал развиваться.


Сейчас можно использовать Overwolf для вывода оверлея.

Здравствуйте,а подскажите как настроить привелегии так чтоб,например офицер мог давать привелегии а снимать не мог, либо мог снять но только с не с главы например клана

Для добавления пользователя в группу сервера или канала привилегия i_group_member_add_power у вас должна быть больше или равно i_group_needed_member_add_power у группы назначения. 
Аналогично для удаления пользователя из группы — привилегия i_group_member_remove_power у вас должна быть больше или равно i_group_needed_member_remove_power у группы назначения.

http://help.cleanvoice.ru/teamspeak/permissions/edit


В соответствии с этими привилегиями вы можете настроить так, чтобы офицер мог выдавать определенные группы, но без возможности удаления.

Здравствуйте, я создал группу сервера, к примеру "Leader", и поместил её в "Normal", так же, я создал группу сервера, к примеру "Deputy", и распределил её к "Guest". Так вот, вопрос таков, как сделать, чтобы пользователь со значком leader смог выдать значок deputy? Если в основных характеристиках нет.

Непонятно что вы имеете в виду под [поместил её в "Normal"]. Группа не может быть помещена в другую группу. Есть список групп сервера, и пользователю можно назначить одну или несколько групп.


Касательно вопроса http://cleanvoice.userecho.com/topics/107-rebyat-pomogite-nastroit-ts3-administrirovanie/#comment-1734

Если у вас есть сложности с этим, то уточните в чем именно.

Добрый день, у меня появилась проблема, после переустановке тим спик 3.После переустановки настройки групп  сервера изменились на такиеhttp://prntscr.com/mcm929  . Можно ли как-то изменить их на старый вид настроекhttp://prntscr.com/mcm7ld ? 

+1

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

http://help.cleanvoice.ru/teamspeak/permissions

Спасибо вам большое !

Как можно привязать человека к одному каналу через роль или поставить ограничение на выход из комнаты, например по паролю?

Выйти из комнаты можно и закрыв Teamspeak клиент. Или подключиться на сервер заново, в этом случае пользователь попадет в гостевую комнату, а фактически - вышел с предыдущего канала.

Можно запретить перемещение по всем комнатам, если поставить на группу сервера или на группу канала привилегию i_channel_join_power = -1 (группа канала ниже по иерархии уровней, чем группа сервера, поэтому приоритет привилегий в ней выше http://help.cleanvoice.ru/teamspeak/permissions/levels)

Здравствуйте! Какое право отвечает за просмотр групп сервера? То есть клиентов, которые состоят в группе сервера.

Просмотр списка групп и списка пользователей в группах - это публичная информация, которая доступна всем после входа на сервер. Скрыть это нельзя.


Если вы являетесь администратором сервера, и не хотите чтобы вас или кого-то ещё видели состоящих в каких-то группах, то можно установить привилегии напрямую на аккаунт (в окне привилегий вкладка "Права клиента").

Спасибо, а можно еще вопрос, от чего зависит, желательно напишите от каких именно прав зависит место пользователя в списке канала, не считая тех людей, что по алфавиту?

Как сделать так Чтоб мл.модератор и модератор могли выдавать мут и перемещаться по комнатам с паролем

Срочно.Зарание спасибо

Можно создать группу Mute со следующими привилегиями, и назначать её тому, кого нужно заглушить:

b_group_is_permanent = true
b_client_skip_channelgroup_permissions = true
i_client_talk_power = -1, с установленным флажком Negated, чтобы значение -1 не могло быть переопределено на других уровнях

Перемещение по комнатам с паролем:

b_channel_join_ignore_password = true

Как вытащить список людей или id находящихся в комнате, а именно мне нужны никнеймы этих людей чтобы перевести копированием в печатную форму в определенное время это возможно ?

ID клиента можно получить несколькими способами:

- в логах сервера, при входе каждого пользователя на сервер в скобках отображается его id

- через нашу веб панель управления в разделе Управление > Server View > навести мышью на пользователя и скопировать Client id

- напрямую через ServerQuery командой clientlist https://help.cleanvoice.ru/teamspeak/server/serverquery

Перформулирую вопросу у меня есть комната цветочки и ягодки я хочу посмотреть кто заходил в комнату цветочки с 15 00 по  16 00 это возможно??

Стандартных инструментов для такого функционала нет.

Это возможно сделать через собственный скрипт, который будет подключаться через ServerQuery к серверу и получать список клиентов в определенных комнатах , и сохранять в свою базу данных. Из которой потом делать выборку нужных вам данных.

Добрый день. 

Подскажите как можно сделать комнату чтоб не была видно кто там сидит?

Чтобы пользователь не видел никого в комнате, необходимо чтобы выполнялось условие:

i_channel_needed_subscribe_power у комнаты больше чем i_channel_subscribe_power у пользователя.

Добрый день. 

Подскажите как нарезать права таким образом чтобы "обычная" группа могла авторизовывать в обычные группы. 

Зависит от того что вы подразумеваете под "обычными" группами и "авторизовывать".

Группа "А" без каких либо прав, нужно сделать чтобы уже авторизованные в группу "А" могли авторизовать "гостя" только на группу "А" 


Незнаю как правильно обьяснить вам) 

Если вы имеете в виду добавление в группу А пользователями группы А, то за это отвечает пара привилегий

i_group_member_add_power

i_group_needed_member_add_power

Подробнее описано по ссылкам

https://help.cleanvoice.ru/teamspeak/permissions/edit Добавление и удаление пользователей из групп

https://help.cleanvoice.ru/teamspeak/permissions/types Привилегии "Power" и "Needed Power"


Система привилегий в Teamspeak иерархическая, поэтому если есть группы A, B, C, то можно только сделать так, чтобы пользователи каждой вышестоящей группы смогли добавлять во все нижестоящие. 

Например, это может быть выстроено следующим образом:

A может добавлять A,B,C

i_group_member_add_power = 30

i_group_needed_member_add_power = 30

B может добавлять B,С

i_group_member_add_power = 20

i_group_needed_member_add_power = 20

C может добавлять C

i_group_member_add_power = 10

i_group_needed_member_add_power = 10

При таком варианте невозможно сделать чтобы A смогли добавлять B и одновременно не смогли добавлять C, т.к. уровень i_group_member_add_power (30) больше, чем i_group_needed_member_add_power у остальных групп.

+1

Спасибо. Все получилось. Отдельное спасибо за быстрый и развернутый ответ.

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

Answer

Обратите внимание на привилегию b_group_is_permanent, если она установлена для группы, то при выходе с сервера пользователь автоматически выйдет из этой группы.

Для комнаты следует устанавливать "постоянный" (Permanent) тип. При "полупостоянном" комната удаляется после перезагрузки сервера, при "временном" - после выхода всех из этой комнаты.

В остальных случаях сброс настроек невозможен. Либо это делает кто-то из админов, либо неправильно распределены права так, что непривилегированные пользователи могут менять настройки.

По логам сервера можно определить если кто-то устанавливает/снимает привилегии. Логи можно посмотреть через ТС клиент в меню Инструменты > Журнал сервера (Ctrl+Shift+L).

Помогите пожалуйста!!Как зайти на сервер если стоит параметр Modal message and exit (MODALQUIT) ?

Обратитесь в техподдержку вашего хостинга, чтобы на сервере изменили режим приветственного сообщения.

Доброго времени суток. Возникла проблема при желании дать роли возможность выдавать группы сервера. Выше нашел несколько методов:
i_group_member_add_power
i_group_needed_member_add_power

Поменял, но у роли так и не появилась возможность выдачи группы сервера.

Ознакомьтесь с разделом "Добавление и удаление пользователей из групп"

https://help.cleanvoice.ru/teamspeak/permissions/edit

Просмотрел этот раздел и перепробовал методы из него. Возникает следующая проблема:
Хочу чтобы группа А могла добавить группу B, при этом, все получается когда у группы B стоит "i_group_needed_member_add_power" на 0, как только ставлю на 10 уже нету данной группы в списке при попытке добавления у группы А. При этом, у группы А "i_group_member_add_power" стоит на 75. Зашел в тупик, не знаю что делать, уже пробовал в ручную методом подбора найти проблему в каком-либо из прав, не получилось.

Подобные странности удобнее всего отслеживать через Обзор привилегий у пользователя (см. в конце https://help.cleanvoice.ru/teamspeak/permissions/faq)

Там отображаются конечные примененные к нему привилегии со всех уровней. И если в обзоре отображается одно, но в группе другое, то нужно искать где привилегия переопределяется на промежуточных уровнях.

Если же в обзоре все совпадает с тем, что установлено в группе, то скорее всего не учтены связанные привилегии (для добавления/удаления пользователей это i_client_permission_modify_power и i_client_needed_permission_modify).

Приветствую. Проблему решил, как оказалось, не хватало настроенной группы канала.

Здравствуйте ,подскажите пожалуйста !! Какая команда отвечает за Mute группы ? Переформулирую , какую команду убрать ,чтобы человек помещенный в группу не мог говорить???

i_client_talk_power = -1

еще такая проблема,  заходят новые люди и сразу подтвержденые

бойцами заходят 

а надо чтобы гостями 

Группу по-умолчанию, которая устанавливается автоматически новым пользователям при входе на сервер, можно задать в свойствах сервера на предпоследней вкладке "Прочее".

Здравствуйте. Есть группа сервера, в которой все функции включены и значения стоят "75". Но при редактировании канала изменения прав выдает ошибку "недостаточно разрешений на изменение разрешений"

В чем может быть проблема?

Буду очень благодарен за помощь!

Следуйте инструкции по этой ошибке, нужно у себя увеличить Grant для редактируемой привилегии https://help.cleanvoice.ru/teamspeak/permissions/faq

невозможно создать новые каналы даже когда ты админ сервера пишет вот что 

недостаточно разрешений клиента (не удалось на i_client_max_channels)

Как зделать так чтобы пользователь мог выдавать роли которые разрешены ему а не все

Необходимо выдать пользоватлю такие роли, которые запрещают выдавать роли другим.

В общем случае для этого нужно ознакомиться с этии двумя ссылками

https://help.cleanvoice.ru/teamspeak/permissions

https://help.cleanvoice.ru/teamspeak/permissions/edit

Если по этой информации есть вопросы, то можете спрашивать что именно непонятно.

добрый день ! Если есть возможность , помогите настроить тс за оплату по карте.

+79035027257 ватс ап для связи

Настройка сервера осуществляется за отдельную плату (от 500 руб). При этом вы письменно составляете список всех групп, какие возможности у каждой группы должны быть относительно остальных, список комнат и права доступа к ним у каждой группы, и любые другие конкретные пожелания того, каким вы бы хотели видеть сервер.

Присылаете это задание на support@cleanvoice.ru, оно оценивается, и после оплаты специалист настраивает сервер без вашего участия. Настройка может быть выполнена вместе с запуском нового сервера, если сервер арендуется у cleanvoice.

Здравствуйте! Мой знакомый запустил свой сервер, готовая сборка, всё работает как надо. Вчера у него вопрос возник: Как изменить возможности привилегий (админа, модератора, гл полицейского). Подскажите, пожалуйста, где найти и как менять?

На любом сервере при создании сервера создается токен, который можно использовать один раз для входа в группу Server Admin. С этими привилегиями можно изменять настройки сервера, создавать новые группы и комнаты.

По ссылке начальная информация по настройке привилегий https://help.cleanvoice.ru/teamspeak/permissions. Там же, ознакомление с другими разделами даст полную картину по тому, как привилегии работают..

Спасибо большое!

Хочу сделать так,чтобы был значок,выше,чем сервер админ,чтобы его нельзя было поставить кроме создателя сервера,как сделать?

Если "выше" имеется в виду выше среди списка групп, то за сортировку отвечает i_group_sort_id

Чтобы группу мог назначать только админ сервера, установите для неё i_group_needed_member_add_power = 75. Обычно 75 это максимальный уровень для всех групп, и у админа требуемый уровень i_group_member_add_power = 75.  Подробнее см. https://help.cleanvoice.ru/teamspeak/permissions/edit (Добавление и удаление пользователей из групп)

Было изменено значение i_channel_permission_modify_power с 75 на 0 в группе Server Admin, Grant имеет значение 75. Как можно вернуть прежнее значение(75)? При попытке изменить - "Недостаточно разрешений".

Изменение привилегий i_*_permission_modify_power возможно только в меньшую сторону. 

Если такая привилегия была случайно удалена, обратесь в техподдержку вашего хостинга для её восстановления, либо восстановления всей группы Server Admin.

А возможно ли эту привелегию восстановить с помощью Server Query Admin? Или восстановить группу?

Я же правильно понимаю, что из-за того, что эта привелегия была удалена группа Server Admin не может редактировать права канала, если у канала разрешение на изменение выше 0?

Возможно восстановить через ServerQuery Admin, если у вас привилегии для управления всем хостом. Это может сделать только владелец хоста (с аккаунтом "serveradmin").

Если же ServerQuery аккаунт был создан для одной из текущих групп сервера, то он наследует те же привилегии, которые и у самой группы. То есть, если раньше вы создали ServerQuery для пользователя с группой Server Admin, и затем в ней удалили привилегию, то для аккаунта ServerQuery эта привилегия тоже будет отсутствовать.

Я же правильно понимаю, что из-за того, что эта привелегия была удалена группа Server Admin не может редактировать права канала, если у канала разрешение на изменение выше 0?

Верно.

Спасибо за ответы.

Не могли бы Вы подсказать как можно эту привилегию вернуть в значение "75"? У меня есть полный доступ к хостингу. Я пытался изначально изменить эту привилегию с помощью YatQA, выдает ошибку. Далее я пробовал отредактировать в базе (ts3server.sqlitedb) с помощью SQLiteStudio, привилегия в программе изменяется, но если потом смотреть в привилегиях группы Server Admin в TS3, то она по прежнему стоит в значении "0". Буду очень благодарен, если Вы подскажите каким образом можно вернуть эту привилегию в исходное значение. 

+1

На работающем сервере не рекомендуется изменять бд sqlite напрямую, т.к. данные уже могут быть считаны сервером в память, и затем перезаписаны в бд без синхронизации.


YaTQA в этом плане должен работать, если подключаетесь через "serveradmin". Если забыли пароль, от этого аккаунта, то его можно изменить

How do I change or reset the password of the serveradmin Server Query account? – TeamSpeak

Чтобы редактировать сервер через ServerQuery напрямую, можно подключиться через текстовый терминал

https://help.cleanvoice.ru/teamspeak/server/serverquery

Восстановить группу полностью можно следующим образом:

1. Подключиться через аккаунт "serveradmin", выбрать сервер командой use

2. Показать список групп сервера, найти там sgid (server group id) группы "Server Admin" с type=0 (template). Она находится в самом начале и обычно имеет sgid=3

servergrouplist

3. Скопировать все привилегии из шаблона (template) группы в новую регулярную группу

servergroupcopy ssgid=3 tsgid=0 name=Server\sAdmin\sOriginal type=1

ssgid=3 id копируемой группы

tsgid=0 создается новая группа

type=1 тип создаваемой группы - обычная

name - по выполнении команды будет создана новая группа с этим именем

Для восстановления конкретной привилегии через командный интерфейс потребуется больше шагов, и может быть проще изменить её через тот же YaTQA, который у вас уже есть. Если и там выдает ошибку, то это может означать, что либо вы подключаетесь не под "serveradmin", либо изменены привилегии у ServerQuery аккаунта, либо их там не было изначально. В этом случае поможет только остановка сервера, поиск и анализ недостатка привилегий, и установка их в бд напрямую.

Да, действительно я входил в  YatQA под другой учеткой. Спасибо большое за подробный ответ!

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

В Teamspeak есть только привилегия i_client_max_idletime, с помощью которой можно задать время неактивности пользователя, после чего он выкидывается с сервера.

АФК комнату для перекидывания неактивных пользователей можно сделать одним из следующих способов:

a) Через SinusBot https://help.cleanvoice.ru/sinusbot/scripts/idlemover2

https://cleanvoice.ru/price#sinusbot

б) При аренде сервера у нас, через панель управления https://vk.com/cleanvoice?w=wall-14391248_483

в) Через другой сторонний скрипт, который можно подключить к серверу через ServerQuery https://help.cleanvoice.ru/teamspeak/server/serverquery

Здравствуйте. Не получается запретить гостям использовать "шепот" ни на каналы ни на других людей. Как это сделать?

Пользователь 1 может шептать пользователю 2 пока выполняется условие

i_client_whisper_power (1) >= i_client_needed_whisper_power (2)

То есть, в большинстве случаев, для запрета шепота достаточно установить группе гостей i_client_whisper_power = -1 (это меньше значения по-умолчанию, которое обычно >= 0)

Недостаточно прав, хотя у меня права с ключем привилегий, я главный администратор. 0 Можно поставить, а -1 не дает.

Здравствуйте. Помогите организовать примерно такую схему:

1. любые пользователи новые или уже зарегистрированые, изначально могли писать в чат (в каналы и в личку), а также иметь право на разговор.

2. модераторы каналов (Channel Admin), могли совершать в СВОЁМ канале любые действия как с самим каналом так и его участниками. т.е. полностью хозяйничать внутри своего канала.

+1

1. любые пользователи новые или уже зарегистрированые


могли писать в личку

i_client_private_textmessage_power пользователя >= i_client_needed_private_textmessage_power другого пользователя, кому пишут (например, 75 и 0 соответственно)


могли писать в каналы

b_client_channel_textmessage_send


а также иметь право на разговор.

i_client_talk_power пользователя >= i_client_needed_talk_power на канале (например, 75 и 0 соответственно)

2. По-умолчанию у группы канала Channel Admin есть все перечисленные вами привилегии для управления комнатой.

Здравствуйте. Как ограничить кол-во каналов создаваемых одним пользователем ? Спасибо.

+1

Можно ограничить только минимальную и максимальную глубину вложенности, где разрешено создавать новые каналы:

i_channel_min_depth

i_channel_max_depth

Создаваемое количество каналов не получится ограничить штатными настройками Teamspeak. Это можно сделать только через сторонние скрипты, подключаемые через ServerQuery.

Здравствуйте. Можно сделать так, чтобы гость просидевший на сервере определенное кол-во времени автоматически переводился в группу на ступень выше.?

например: общий онлайн гостя достиг 10 часов, его автоматически приписывает к группе друзья.

+1

Автоматически переводить пользователя в группу по времени возможно через сторонние скрипты.

Например, используя бота SinusBot, этот скрипт Server Group Timer | SinusBot Forums похож на то, что вам нужно. Через определенное время нахождения пользователя на сервере скрипт добавляет ему заданную группу сервера.

Если требуется более детальное распределение по времени, то можете доработать скрипт под ваши нужды.

SinusBot можно арендовать у нас https://cleanvoice.ru/price#sinusbot, его можно подключить на любой TS сервер. При необходимости добавим в него нужные скрипты.

Добрый день, скажите, возле имени пользователя в TeamSpeak3 высвечивается флаг не той страны, в которой я нахожусь, обращались к провайдеру, говорит, что ip адрес зарегистрирован в нашей стране, и сами проверили на сайте, ip в нашей стране. Как это может быть? Как изменить флаг возле имени?

Проверьте правильный ли флаг отображается на https://www.ip2location.com/demo/

Какая версия вашего Teamspeak сервера.

Проверьте какой флаг отображается на сервере по адресу cleanvoice.ru

На сайте https://www.ip2location.com/demo/ отображается всё правильно, версия TeamSpeak win64-3.2.10. На cleanvoice.ru не нашла как посмотреть 

cleanvoice.ru это адрес Teamspeak сервера, на него можно подключиться через TS клиент.

Вы написали версию клиента win64-3.2.10. Версию сервера можно посмотреть после подключения, в области справа, кликнув на название сервера. Там же ещё отображается сколько пользователей сейчас онлайн.

Image 282

спасибо, версия сервера 3.13.7 Linux

спасибо, версия сервера 3.13.7 Linux

База данных для определения флага страны по IP адресу работает локально на стороне сервера  и вшита в программное обеспечение сервера Teamspeak. 

Версия Teamspeak сервера 3.13.7 вышла 22.07.2022, и судя по всему, для вашего IP адреса там уже устаревшие данные.

Существует два решения, чтобы страна для вашего IP адреса определялась корректно:

a) Попросить хостинг подключить к серверу актуальную локальную базу данных Geo IP от MaxMind.

b) Подождать пока выйдет более новая версия Teamspeak сервера, с последними гео данными от сервиса IP2location. После этого на вашем хостинге должны будут обновить сервер до последней версии.

Здравсвтуйте, в разделе Группы сервера, какие то не полные настройки (при том что я владелец), не могу выставить значения привилегий (например 75итд) на скрине слева как должно быть, справа как у меня

Image 286

На вашем скриншоте справа упрощенный редактор привилегий.

Для включения расширенного редакторв нужно зайти в настройки и в основной вкладке установить флажок "Расширенная система привилегий"


https://help.cleanvoice.ru/teamspeak/permissions

Image 287

Здравствуйте. Каждый день на сервер подключается человек, переименовывается в admin, пишет в каналах сообщение о новом адресе сервера и ложит сервер, всех выкидывает. Сервер 3.13.7 Windows. Помогите. Спасибо.

+1

Чтобы предотвратить спам от гостей, для группы Guest желательно установить эти привилегии:

i_client_poke_power = false всплывающее личное сообщение (толкание)

i_client_private_textmessage_power = -1 отправка личных сообщений

b_client_server_textmessage_send = -1 отправка сообщений на сервер

b_client_channel_textmessage_send = -1 отправка сообщений в комнату

i_channel_join_power = -1 передвижение по комнатам

i_client_whisper_power = -1 передача голоса пользователю (шепот)

i_client_complain_power = -1 отправка жалоб на пользователей (при спаме жалобами сервер может забанить пользователя, на которого отправляют жалобы)

Здравствуйте. Подскажите плз, как сделать что бы первыми на канале(то есть верху) были сервер админ, потом зам, а затем остальные.

+1

Есть две привилегии для сортировки групп и пользователей. Внутри канала i_client_talk_power

https://cleanvoice.userecho.com/communities/1/topics/453-sortirovka-grupp-v-ts3

Спасибо.