
To hide a channel on Discord, you need to access the channel settings. This can be done by right-clicking on the channel name in the channel list and selecting "Edit Channel".
From the edit channel settings, you can toggle the "Slow Mode" feature to prevent excessive messages from being sent in the channel. This can help maintain a more organized and respectful community.
You can also use the "Permissions" tab to restrict who can view and post in the channel. This is useful for creating private channels for specific groups or discussions.
In addition to these settings, you can also use the "Roles" tab to assign specific roles to users, which can determine their permissions within the channel.
You might like: How to Make a Roles Channel on Discord
Hiding on Desktop and Server
To hide channels on a Discord server on desktop, open the server and click on the Channels & Roles or Channels option at the top of the server's left sidebar.
You can view a list of all the channels on the server by clicking on the Browse Channels tab at the top of the page.
To hide a channel, simply disable the checkbox beside the channel that you want to hide.
As soon as you disable the checkbox, the channel will be hidden instantly.
To unhide a channel, get back to the same page and enable the checkbox beside that channel.
If you want to unhide all channels temporarily, click on the server name at the top left corner.
You can also mute channels and then hide all the muted channels by clicking on the bell icon in the top bar and selecting Mute channel and then select Until I turn it back on option.
Once muted, click on the server name at the top left corner and then enable the checkbox beside the Hide Muted Channels option.
Hiding channels on a Discord server on mobile app is also easy, just open the server and select the Channels & Roles or Channels option at the top of the server.
You might like: Top Discord Channel
Then tap on the All Channels option to view a list of all the channels on the server.
To hide a channel, tap on the checkbox beside the channel that you want to hide.
To unhide a channel, tap on the kebab menu beside the server name and then enable the toggle beside the Show All Channels option.
Alternatively, you can mute channels and then hide all the muted channels by tapping on the Notifications option with the bell icon and then selecting Until I turn it back on option.
Then tap on the kebab menu beside the server name and enable the toggle beside the Hide Muted Channels option.
Muting and Hiding Members
To mute a member on Discord, you'll need to navigate to the Channels option at the top of the server's left sidebar.
You can mute members by disabling the checkbox beside their name on the Channels page.
To hide channels on a Discord server, open any server you want to hide channels on, and click on the Channels option at the top of the server’s left sidebar.
On the Channels page, simply disable the checkbox beside the channels that you want to hide.
To unhide all channels temporarily, click on the server name at the top left corner.
Channel Settings
To lock a channel while keeping it readable, you can follow these steps. You'll need to open Discord on your PC or Mac, and then click the server that hosts the channel you want to lock.
The gear next to the channel you want to lock only appears when you hover the mouse cursor over the channel's name in the list. Click the gear, then the Permissions tab, which is the second option in the menu running along the left side of Discord.
To ensure that everyone can still see the channel, click the green checkmark next to "View Channel" in the "General Channel Permissions" section. You'll also want to disable all other permissions under "General Channel Permissions" by clicking the red X next to each option.
In the "Text Channel Permissions" section, click the green checkmark next to "Read Message History" to ensure that everyone can still read what's in the channel. Then, click the red X next to all other permissions in this category.
Consider reading: General Channel Topic Discord
By following these steps, you can lock a channel while keeping it readable. Here's a summary of the permissions you'll need to change:
Alternatively, you can make a channel private by toggling the "Private Channel" switch to On in the Permissions tab. This will make it so nobody will be able to see the channel unless they've been added to it.
You might enjoy: Discord Private Channel
Channel Visibility Hidden
To hide channels on Discord, you can follow a few different methods. You can hide channels by disabling the checkbox beside them in the Channels & Roles or Channels option, as described in Example 4 and Example 5. This will instantly hide the channels, and you can unhide them by enabling the checkbox again.
Another way to hide channels is to mute them and then hide all muted channels. On desktop, you can do this by clicking on the bell icon in the top bar, selecting Mute channel, and choosing Until I turn it back on, as shown in Example 6. On mobile, you can tap on the Notifications option with the bell icon and select Until I turn it back on.
You can also hide muted channels by clicking on the server name and enabling the checkbox beside the Hide Muted Channels option, as described in Example 6 and Example 7. This will hide all muted channels, and you can unhide them by disabling the Hide Muted Channels option.
To make a server's channel list more compact, you can hide specified channels. You can do this by creating role-exclusive channels, which is a great way to separate roles with a certain sense of privilege, as mentioned in Example 9.
Plugin and Installation
To install the plugin that hides channels, you'll need to download the latest version from the repository's releases page. The file you need to download is called ShowHiddenChannels.plugin.js.
You can find this file by clicking on the ShowHiddenChannels.plugin.js file link on the releases page. Once downloaded, move the file into your BetterDiscord plugins folder.
To complete the installation, restart Discord. This will allow the plugin to take effect.
Plugin may stop working soon

This plugin may stop working soon due to a new experimental feature Discord is working on.
The feature is designed to hide private channels on the server side, making it impossible for plugins like this to function.
Discord's update could render the plugin useless, so it's essential to be aware of this potential issue.
The plugin's developers haven't announced a specific timeline for when the update will take effect, but it's best to be prepared for any changes.
Users who rely on this plugin should consider exploring alternative solutions or finding a replacement before the update goes live.
For another approach, see: Discord App Update
How to Install
To install a plugin, you'll need to download the latest version from the repository's releases page.
Go to the repository's releases page to find the latest version of the plugin.
Download the plugin file, specifically the .js file, by clicking on it.
Move the downloaded plugin file into your BetterDiscord plugins folder.
Enable the plugin once it's installed.
Restart Discord to complete the installation process.
You can also use the PermissionsViewer plugin by @rauenzi to see channel permissions/access.
Frequently Asked Questions
How to hide channels until someone reacts on Discord?
To hide channels until someone reacts, create a role and restrict "Everyone" from viewing or sending messages in those channels, then add the new role. This will keep channels private until users are assigned the role.
Featured Images: pexels.com


