How do I give each client their own private channel on Discord?
Updated · Coaching
Create a category, deny View Channel for @everyone on it, then create one channel per client and add a permission override for that client's account (not a role) with View Channel and Send Messages allowed. If the channel is still visible to everyone, it is usually because @everyone or a shared role still has View Channel on the channel, or a role has Administrator.
| Level | Who | View Channel | Send Messages |
|---|---|---|---|
| Category | @everyone | Deny | Deny |
| Category | Coach role | Allow | Allow |
| Channel | The client (member override) | Allow | Allow |
| Channel | Other client roles | Not set (inherits Deny) | Not set |
Step by step
- Create a category named PRIVATE CLIENT ROOMS.
- Edit Category > Permissions: @everyone View Channel ✕; Coach ✓.
- Create a text channel inside it named after the client.
- Edit Channel > Permissions > add the client's username: View Channel ✓, Send Messages ✓, Attach Files ✓.
- Check with View Server As Role, or ask the client to confirm.
Private channel still visible to everyone? Check these
- @everyone or a client role has View Channel ✓ on the channel itself.
- Someone has a role with Administrator (it overrides every channel permission).
- You synced the channel to a category that allows viewing.
- You're looking from your own admin account, which sees everything.
Channels or private threads?
Channels are easier for clients to find and work well up to a few dozen clients. Beyond that, use private threads in one #client-rooms channel: same privacy (plus moderators with Manage Threads), far less clutter. See private threads for pods.
Quick answers
- Discord private channel still visible to everyone: how to fix?
- Remove View Channel from @everyone and shared roles on that channel, and make sure nobody who shouldn't see it has Administrator.
- How to make a channel only admins can post in?
- Deny Send Messages for @everyone on the channel and allow it for the admin role.
- Is there a limit on channels?
- Discord limits the total number of channels per server (500 is the long-standing figure) and channels per category (50). Use threads if you'll exceed that.
What to do next
The Coaching Clients template has the private rooms category and overrides ready, plus offboarding steps. $49 one-time.
Related guides
Sources
- Discord Help Center: Permissions on channels and categories
- Discord Developer Docs: Permissions (overwrite order)
Checked: . Discord changes features and menus often; if something looks different, the official help center is the source of truth. Discord Template Hub is not affiliated with Discord.