Results 1 to 7 of 7
-
11-05-2012, 17:13 #1
-= TeamSpeak User =-
- Join Date
- May 2012
- Posts
- 1
Setting groups for different game channels
So this seems to be a problem that back dates to 2010 looking at other posts and i still cannot find a clear way to set this up.
So i have my server layout:
Its really basic what i would like to do, tho the program doesn't seem to help to make it simple. I would like the 3 groups to work independently with user only being able to access the channel for the game there part of. So Guild Wars 2 members only have access to that channel, Tera members only have access to that channel and Swtor members only have access to that channel.
Does anyone know any clear way to do this?
So far the only way ive worked out to set members only access to certain channels is to do it manually for each user:
This is rather an annoyance tho having to do it manually for every single user, it would be so much easier if the program assigned a Group ID to groups and allowed me to search that Group ID like it allows to search for Client IDs and check the boxed like shown in the screenshot for the groups.
-
11-05-2012, 17:43 #2
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Germany
- Posts
- 2,042
This is very easy to setup using Channelgroups.
There are several ways you can achieve what you are looking for, the best one depends on your Situation / Requirements.
You can either use the join power permissions to prevent people not in the group from accessing the channels (but still access public Channels)
or you could use the join_permanent / semi / temporary Permissions like you are doing now, which would prevent anyone from joining any channel but the lobby and those channels where he has the channelgroup.
All you have to do is create a Channelgroup (lets call it Member for now - can be anything you want of course) and on that Channelgroup grant the permissions, then you give all Members of the GW2 Part of your Clan the Member Channelgroup in the Guildwars 2 Channel, those of the Tera Part get the Member Group in the Tera Channels, etc.
Then you just prevent Guests from joining the channels and you are done.
This thread could also be helpful.
-
13-05-2012, 00:59 #3
-= TeamSpeak User =-
- Join Date
- May 2012
- Posts
- 19
Well, I have the exact same problem, and as far as i found, there is no solution to this servergroup issue.
The truth is that you cannot bind server groups to specific channels. You can only bind the users to channels using the channel permission system.
Let's say you want to have 3 identical channels:
-Channel 1 with join power of 30;
-Channel 2 with join power of 30;
-Channel 3 with join power of 30;
and create 3 server groups for each individually to access one channel only:
Channel Group 1 can only access channel 1 and not 2 and 3;
Channel Group 2 can only access channel 2 and not 1 and 3;
Channel Group 3 can only access channel 3 and not 1 and 2;
With the increasing amount of channels and servergroups (in big communities) it is hard to do this on a user by user basis. It should be possible to add a specific group to a specific channel within the client, as a group-to-channel kind of permission crosslinking.
This has been discussed on numerous threads already, but it still has no solution using this method only.
If u want your problems solved, use the teamspeak channel permissions to "bypass" the situation.
Best regardsLast edited by hnd11; 13-05-2012 at 01:02. Reason: typos correcting
-
13-05-2012, 12:44 #4
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Germany
- Posts
- 2,042
You don't need multiple Channelgroups! ONE Channelgroup is enough for an infinite amount of Channels!
Since Channelgroup Permissions only apply to a Client having that Channelgroup and he only has it in those Channels where it was given to that client, he won't be able to join other channels having the same needed join power as long as he does not have the channelgroup in that channel.
And Servergroups (as the name suggests) are Server wide Permissions... Guess I will never understand why people always try to use servergroups for everything.
-
13-05-2012, 13:21 #5
-= TeamSpeak User =-
- Join Date
- May 2012
- Posts
- 19
SilentStorm,
You can in fact have multiple channels bound by the same channel group permissions. However, the problem is that you can only have that channels set by an ascending limiting power. Those who can enter the higher can enter the lowers as well, but the opposite can't happen.
Making the servergroups bound on channels, they can in fact do this exact same thing. The limiting here occurs by the bound on channels and not on power, being able to only enter in the channels selected even with the same amount of power in all the channels.
Using the server groups as the name suggest, a group within the server with particular rights. It has nothing to do with channels. I myself use them to give some guilds in my TS some degree's of freedom, like having 2 or 3 teamspeaks on one TS only.
As a quick example, you can add one icon to the servergroup (as a guild icon), and you always know where that particular user comes from, even if he wanders in other channels. If u need to take actions, u know to who to talk (that particular guild guild master) for sanctions to happen. Also, if u need to kick an entire group (let's say a quitting guild) u have them all in the servergroup and it's quite easy.
My point is not using servergroups or channel groups only. It's their cross-linking that is the powerful thing.
Best regards
-
13-05-2012, 14:32 #6
-= TeamSpeak Fanatic =-
- Join Date
- Jan 2010
- Location
- Germany
- Posts
- 2,042
Yeah for Permissions on the entire Server Server Groups were invented.
Using them to group your users so you can see who comes from where is fine and servergroups can be used for that.
BUT as soon as you do not want them to have the Permission for every Channel on the entire Server, those Permissions mustn't be assigned to the Servergroup. For that case Channelgroups is the perfect Solution, they are meant to give Permissions to certain individuals on a per Channel Basis.
Thats why you make all the Channels equal (say needed_join_power 30) and have a single Channelgroup which grants a join_power of 30 and any additional Permissions you want Guild Members to have in their own channels only.
Originally Posted by hnd11
Then nobody can enter any Channel with a needed_join_power set, and all you have to do is assign the Members of Guild A the Member CHANNELgroup in the Channel of Guild A. Now the Members of Guild A can enter their Channel because the channelgroup gives them the join power required. But they won't be able to join the Channel of Guild B because they do not have the member channelgroup in that CHannel and thus do not have the join power required to join that channel.
-
14-05-2012, 20:39 #7
-= TeamSpeak User =-
- Join Date
- Mar 2012
- Posts
- 12
If anyone is struggling with this, PM me and I would be happy to set it up for you.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
Setting join power in sub-groups
By jknorr in forum Permission SystemReplies: 8Last Post: 05-11-2011, 19:00 -
Question about setting groups and permissions
By Liquid Memory in forum Permission SystemReplies: 3Last Post: 08-12-2010, 22:56 -
Setting server groups?
By Kweisenstein in forum General QuestionsReplies: 3Last Post: 30-06-2010, 20:10 -
[Solved] setting groups
By bliz80 in forum Permission SystemReplies: 3Last Post: 10-03-2010, 05:18 -
help setting up a server for a game clan that has less than 100 users
By tuxonts in forum [TeamSpeak 2] Server SupportReplies: 3Last Post: 19-06-2007, 03:50


Reply With Quote
