How to Use Discord Send Voice Messages Permission per Channel
🔍 WiseChecker

How to Use Discord Send Voice Messages Permission per Channel

Discord now allows users to send short voice messages in text channels, similar to voice notes on mobile messaging apps. However, server administrators may want to restrict this feature to certain channels or roles to prevent spam or maintain a specific communication style. This article explains the Send Voice Messages permission, shows you how to enable or disable it per channel, and covers common pitfalls to avoid.

Key Takeaways: Managing Voice Messages per Channel

  • Channel > Edit Channel > Permissions > Advanced Permissions: Locate the Send Voice Messages toggle to grant or deny the permission.
  • @everyone role and custom roles: Set the permission to ON, OFF, or neutral for each role to control who can send voice messages.
  • Desktop and mobile access: Voice messages appear as a waveform audio file in the chat and can be recorded from any device with a microphone.

ADVERTISEMENT

Understanding the Send Voice Messages Permission

The Send Voice Messages permission controls whether members can record and post short audio clips directly into a text channel. This feature is distinct from voice channels and stage channels. It is designed for quick voice replies or updates without typing. The permission is available at both the server-wide level under Server Settings > Roles and the per-channel level under Channel Settings > Permissions.

By default, the Send Voice Messages permission is set to neutral for all roles. Neutral means the permission inherits from the server-wide role settings. If you have not changed the server-wide setting, the permission is effectively allowed for all members because the default @everyone role grants it. To restrict voice messages to specific roles or channels, you must explicitly set the permission to DENY for unwanted roles or channels.

Voice messages are limited to a maximum recording length of 30 seconds per clip. Once sent, they appear as a playable audio attachment in the chat. Members can listen to them on desktop and mobile apps. The permission applies only to text channels; voice channels and stage channels use separate permissions for speaking and requesting to speak.

Steps to Enable or Disable Send Voice Messages per Channel

Follow these steps to configure the Send Voice Messages permission for a specific text channel. You need the Manage Channels permission or the Administrator permission on the server to make these changes.

  1. Open Channel Settings
    Right-click the text channel you want to modify. Select Edit Channel from the context menu. On mobile, tap and hold the channel name, then tap Edit Channel.
  2. Navigate to the Permissions tab
    In the left sidebar of the Edit Channel window, click Permissions. You will see a list of roles and members with custom permissions for this channel.
  3. Select a role or member
    Click the role or member you want to adjust. If the role is not listed, click the plus icon next to Roles or Members to add it. For most servers, you will start with the @everyone role.
  4. Locate the Send Voice Messages permission
    Scroll down the permissions list until you see the Send Voice Messages entry. The permission is listed under the Text Channel Permissions section, near the bottom. It appears as a toggle with three states: green checkmark for ALLOW, red X for DENY, and gray dash for neutral.
  5. Set the permission to ALLOW or DENY
    Click the green checkmark to allow voice messages for that role. Click the red X to deny voice messages for that role. The gray dash means the channel inherits the server-wide setting. Click Save Changes at the bottom of the window to apply.
  6. Repeat for other roles as needed
    If you want only moderators to send voice messages, set @everyone to DENY and then add the Moderator role with ALLOW. Discord applies the most specific permission: a DENY for @everyone combined with an ALLOW for a specific role results in that role being allowed.

After saving, the changes take effect immediately. Members whose roles have the permission set to ALLOW will see the microphone icon in the text input area. Members with DENY will not see the microphone icon and cannot record or send voice messages in that channel.

ADVERTISEMENT

Common Mistakes and Limitations

Voice Message Icon Not Appearing After Enabling Permission

If you set the permission to ALLOW for a role but the microphone icon does not appear, check the server-wide role settings. Go to Server Settings > Roles, click the role, and scroll to the Text Channel Permissions section. Make sure Send Voice Messages is not set to DENY at the server level. A server-wide DENY overrides a per-channel ALLOW. Set the server-wide permission to neutral or ALLOW, then rely on per-channel settings for fine control.

Voice Messages Still Visible to Denied Users

The Send Voice Messages permission only controls who can send voice messages. It does not restrict who can read or play them. If you need to hide voice messages from certain roles, you must use the Read Messages permission instead. Denying Read Messages for a channel will hide all messages, including voice messages, from that role.

Voice Messages Not Available on Some Platforms

The voice message feature is available on Discord desktop app, browser version, and mobile apps. It requires a working microphone. If a user cannot see the microphone icon even with the correct permission, ask them to check their microphone permissions in their operating system and browser settings.

Maximum Recording Length Is 30 Seconds

Each voice message clip is limited to 30 seconds. There is no way to increase this limit through server settings. If a user needs to send a longer audio message, they must record the audio externally, save it as a file, and upload it as an attachment. The file size limit for attachments depends on the server’s Nitro boost level.

Send Voice Messages Permission vs Other Audio Permissions

Item Send Voice Messages Speak (Voice Channel) Use Voice Activity
Where it applies Text channels Voice channels Voice channels
What it controls Ability to record and send short audio clips Ability to speak in a voice channel using mic Ability to use voice activity detection instead of push-to-talk
Maximum clip length 30 seconds Unlimited while connected Unlimited while connected
Output type Playable attachment in text chat Live audio stream Live audio stream

The Send Voice Messages permission is independent from voice channel permissions. Denying Speak in a voice channel does not affect the ability to send voice messages in a text channel. Similarly, denying Send Voice Messages does not prevent a user from speaking in a voice channel.

Now you can control who sends voice messages in each text channel on your Discord server. Start by setting the server-wide permission to neutral, then configure per-channel overrides for roles that need restricted access. Remember that the permission only affects sending, not reading, and that each clip is capped at 30 seconds. If you need longer audio, ask members to upload files instead.

ADVERTISEMENT