Want to prevent outsiders from being able to view all the channels on your server? If so, you're in the right place as this article covers the steps for setting up a "private" server.
Setting up a "private" server will restrict access to your server and channels to only the members you specify.
We'll walk you through the four steps below!
- Disable all permissions for @everyone
- Create a new role in the server
- Enable permissions for the role
- Assign the role to your server members
1. Disable all permission for @everyone
Firstly, you'll want to disable all permissions for @everyone using these steps below:
- Head into the Roles tab in your Server Settings menu
- Select the default @everyone role and then scroll all the way to the bottom of the permissions page
- Once you scroll all the way down, you'll be able to click on the Clear Role Permissions button!
- This Clear Role Permissions button will automatically disable all toggles for all permissions (which is exactly what we want)!
- Last but not least, make sure to save your changes!
Note: The Discord mobile client does not have the Clear Role Permissions button so you would need to manually uncheck each of the permission boxes if you're on mobile.
2. Create a new role in the server
Within this same Roles tab in the Server Settings, create a new role by clicking on the '+' symbol.
Once clicked, you can then type your preferred role name in the box under Role Name and then select the color you'd like for the role to appear in the server!
3. Enable permissions for your new role
Enable permissions for your new role by selecting the role and then selecting the permission check boxes you want activated for the role - just make sure to scroll down the role permission list to review all permissions.
When you have finished enabling the right permission, make sure to save your changes!
- In this example below, we've started by enabling View Channels and Manage Emojis and after scrolling down the permission list, you'll see we've also enabled the Send Messages and Attach Files permissions to the new role.
4. Assign the new role to your server members
After saving the permission changes, you can assign your new role to all members who should have access by selecting the Members tab in your Server Settings menu.
Within the Members tab, you can directly add the role to the appropriate members by selecting the '+' and then selecting the role name that appears.
And that's it!
Now you have a "private" server. When you invite new members to the server, you will need to give them a role before they're able to participate in the channels.