this will happen as you are new.
just level up to the required level, it may take some time.
there is no specific channel you ever need to be in. You don't even need to be on teamspeak as a civ, unless you want staff support (join for support channel) or to have a talk with other players in...