Hallo Mond,
Das geht recht komfortabel über das Power System.
Einfach im Channel eine "needed_channel_join_power" setzen und den Gruppen eine "channel_join_power" geben.
Jeder Nutzer in einer Gruppe der eine Power hat, die größer, oder gleich der needed Power des Channels ist, kann diesen betreten.
Genauer hab ich das auf meinem Blog beschrieben:
Ich hoffe, ich konnte dir helfen.
Wenn du noch Detailfragen hast, einfach wieder melden.