How to Make a Channel Read Only in Discord?

Your Quick Answer:

  1. To make the channel read-only, you’ll need to first create the channel by clicking on the + icon. Give it a name and add the channel type to create it.
  2. Next, you’ll need to right-click on the channel and then click on Edit Channel and then you’ll have to click on the option Permissions.
  3. Then you need to click on the Advanced Permissions to get into the Advanced Permissions page. 
  4. Next, you’ll have to click on everyone under Roles/ Members and then scroll down to click on the cross icon next to the Send Messages option. Now no members of your channel can send messages to it. 
  5. If you want to add people to send messages in the channel, you’ll need to first add people to the role from the Server Settings and then click on Edit Channel. 
  6. Next, click on Permissions and then click on Advanced Permissions. You’ll need to click on Role/Members and then choose a role.

Then enable the Send Messages option by clicking on the tick mark button and it will turn green. Now, these people will be able to send messages in the channel and none else. 

Read-only channels in Discord are those channels that allow only a few selected users to send messages in the channel and others can only read them. 

Video on How to Make a Channel Read-Only in Discord:

What is a Read-Only Channel on Discord?

Discord allows to make read-only channels where messages can be sent by some selected users and others can read them only. They can’t send messages to that read-only channel in Discord. If you make a channel read-only, it ensures that only you can post messages to that channel whereas others are only allowed to read it. They are not allowed to type and send any messages to that channel whatsoever.

It’s a very useful feature of Discord and many users. To turn a channel to read-only you just need to disable the permission that allows other users to send messages to the channel. 

This type of channel is generally helpful when you have rules and lists to send to your channel and want nobody to interrupt your messages with their ones.

How To Make a Channel Read Only in Discord?

To make a channel Read-Only in Discord, follow the below steps:

Step 1: Click on the ‘+’ icon & ‘Create Channel’

If you don’t have a Discord channel, you’ll first need to create one channel and then make it read-only so that just the selected users or only you can send messages in it.   You need to have the Discord application on your device. If you don’t have the app, you can always download it from the web. 

Open the Discord application and then you’ll be able to see a + icon that’s on the left section of the screen. You’ll have to click on it to create your Discord channel. 

you'll be able to see a + icon

You need to first choose the channel type as Text Channel and then in the box below you’ll need to provide it a name. Enter a name for the channel and click on the blue Create Channel button to create it. 

Create Channel button

Step 2: Then Click on ‘Edit Channel’

After you’ve created the channel, you’ll be able to see the name of the channel on the Discord home page. You’ll have to right-click on the channel and it will immediately open up a bunch of options on the screen. There, you’ll see an option called Edit Channel. Click on the Edit Channel option to proceed with the method of making a read-only channel. 

 Click on 'Edit Channel'

Step 3: Select Permissions>Advanced Permissions

After you click on the Edit Channel option, you’ll be redirected to the next page. On the left sidebar of the next page, you’ll be able to see a few options displayed one after another.

click on the Edit Channel option

The options are Overview, Permissions, Invites, Interrogation and Delete channel. Out of all these options, you’ll need to go for the second one i.e click on the Permissions option.

 click on the Permissions

You’ll be able to see that the right section of the screen opens up the Channel Permissions page immediately. From this section, you’ll be able to change and modify the permissions given to your channel. You’ll be able to see the option Advanced permissions at the end of the page. Click on it to proceed with the process. 

ee the option Advanced Permissions

Step 4: Choose ‘@everyone’ from ROLES/MEMBERS

Once you click on the Advanced permissions option, you’ll be taken to the next page where you’ll be able to see several options displayed to you one after another. At the left section of the screen, under the Role/ Members subsection make sure that you’ve chosen it as @everyone. If you haven’t, then choose it as everyone and then enter into the right section on the page for the next step.

chosen it as everyone

This kind of Settings is very suitable and useful for the information channel where you don’t want the messages to be edited or changed by other members of the channel. As these kinds of channels do not require any input from the other members of the channel, it’s best to make it read-only for them. 

Step 5: Disable ‘Send Messages’ Under TEXT CHANNEL PERMISSIONS

After selecting the role/ members as everyone, you’ll need to scroll down the right section of the page and keep scrolling until you reach the Text Channel Permissions subsection. There you’ll be able to see several options like Send Message, Embed Links, Attach Files, etc. You’ll see the cross and tick marks next to them that are used to disable and enable the permissions for these options. 

click on the cross icon next to Send Message

You’ll need to click on the cross icon next to Send Message to disable and deny the members of your channel from sending messages in it. Once you click on the cross icons you’ll see that it turns red and you need to save the changes. It now means that you’ve successfully made your channel read-only where no users except you can send messages. 

How to Add People to Send Messages in that Read-Only Channel?

To add people to send messages in that Read-Only Channel, follow the below steps:

Step 1: Add a Few People in a ROLE from Server Settings 

If you want to give access to some moderators of the channel to send messages in the channel, you need to add a few people to this role of sending messages so that they can send the required information here too. 

This has to be done from the Server Settings of the Discord channel. You’ll be able to go to the Server Settings by clicking on the Downward arrow icon that’s at the top of the left section of the screen.

From there click on Server Settings.

click on Server Settings

You’ll be taken to the next page where you’ll find the option Roles in the left section of the screen. Click on it.

After you click on Role, it will open up the Role page in the right pane. You need to add a few people to the role. You’ll have to assign roles to a few members by clicking on the role and then selecting the user you’re going to assign. 

Step 2: Click on ‘Edit Channel’>Permissions>Advanced Permissions

After adding a few moderators, you’ll need to get back to your read-only channel page and then right-click on the channel. You’ll see a pop-up box with a bunch of options in it. From there, you’ll need to click on the option Edit Channel to proceed with this method. It will open up the following page.

click-on-the-Edit-Channel-option

From the left pane, you’ll have to click on Permissions and then you’ll find the Advanced Permissions option on the right pane of the screen.

click-on-the-Permissions

Click on Advanced Permissions to proceed with this method.  This will immediately open up the Advanced Permissions page on your screen. 

the option Advanced Permissions

Step 3: Click on ROLES/MEMBERS & Choose a Role 

On the right pane of the screen, you’ll be able to see the Advanced Permissions page. You’ll need to click on the plus icon next to ROLES/MEMBERS. It will open a drop-down menu from where you’ll need to choose a Role. 

click on the plus icon

You can also create new roles apart from the existing roles. It can be done from the Server Settings page by clicking on Create the Role option and then adding a name and color to the role. 

On the Advanced Permissions page, you’ll be able to select one of the roles in the Channel. After you choose a role, you’ll need to scroll down the page to the Text Channel Permissions section. 

Step 4: Enable ‘Send Messages’

After you choose a role, you’ll need to scroll down the page and reach the Text Channel Permissions subsection.  There, you’ll see the first option Send Messages. You’ll have to click on the tick mark icon next to the Send Messages option and it will turn green. As soon as it turns green, you’ll need to save the changes.

icon next to the Send Messages

Now the people who you’ve selected for the role will be able to send messages to the channel. But except for those people, no other users would be able to send messages in the channel and the channel will stay read-only for them.

Also Read:

Leave a Comment