We have teams set up around client accounts and we often use a channel for comms around a particular project or campaign.
Quite often the entire team will not all be working on a particular project/campaign - it will be a sub group.
The problem is that all members get activity notifications and emails which is annoying particularly if somebody posts an [at] channel. It would be great if there was the ability to add/remove team members on a per-channel basis within a team. Private channels aren't the solution here as it's not a confidentiality issue. It's more about keeping the comms and notifications to the right people.
Anybody got suggested best practices or advice around this?
Your current options are to use a separate Team, or a Private channel. Going forward, you might be able to leverage the freshly announced Shared channels as well. Or you know, educate people not to at mention in every post (lost cause, I know).