You have important direct messages in Discord that you cannot afford to miss. But with dozens of conversations open, unread indicators get buried and notifications get silenced. Discord does not offer a native “always notify” toggle for individual DMs, but you can use the Pin feature combined with channel-specific notification overrides to achieve the same result. This article explains how to set up pinned DMs so every new message from that conversation triggers a notification, regardless of your global settings.
Key Takeaways: How to Pin DMs for Reliable Notifications
- Pinning a DM: Adds the conversation to your pinned list at the top of the DM area for quick access but does not change notification behavior on its own.
- Notification Override per DM: You must manually set the notification override to “All Messages” inside each pinned DM to always receive alerts.
- Server vs DM Pinning: Pinning in servers is for messages; pinning in DMs is for conversations. The methods and results are different.
What Pinning a DM Does and Does Not Do
Discord lets you pin a direct message conversation so it stays at the top of your DM list. This is purely a visual organization tool. It does not change how notifications work for that conversation. If you have muted the DM or set your global notification preferences to “Only Mentions,” a pinned DM will still respect those settings. To make a pinned DM always notify, you must combine pinning with a notification override. The override forces Discord to send you a notification for every message in that conversation, regardless of your global defaults.
Prerequisites
You need the Discord desktop app or the web version. Mobile apps have a similar process but different interface labels. The steps below cover the desktop app. You also need to be in the DM conversation as an active participant. Group DMs work the same way as one-on-one DMs for pinning and notification overrides.
Steps to Pin a DM and Enable Always Notify
- Open the DM conversation
Click the direct message you want to pin from your DM list on the left side of the Discord window. The conversation must be open in the main content area. - Access the conversation settings
Click the name of the person or group at the top of the conversation. A dropdown menu appears. Select Notification Overrides from the menu. This opens a new panel where you can control notification behavior for this specific conversation. - Set the notification override to “All Messages”
In the Notification Overrides panel, you see a slider labeled Mute. Make sure it is off. Below that, find the dropdown labeled Notification Settings. Click it and select All Messages. This tells Discord to notify you for every new message in this DM, overriding your global notification preferences. - Pin the conversation
Return to the conversation. Right-click the person’s name or group name in the DM list on the left sidebar. From the context menu, choose Pin. The conversation now appears at the top of your DM list under a section labeled Pinned. You can also pin by clicking the three-dot menu next to the conversation name and selecting Pin. - Verify the pin and override are active
Look at the DM list. The pinned conversation shows a small pin icon next to the name. To confirm the notification override is working, ask the other person to send a test message. You should see a red badge on the Discord icon in your system tray or taskbar and hear a notification sound if your system sound is enabled.
Alternative Method: Pin First, Then Override
You can pin the conversation first and then set the notification override. The order does not matter. If you pin first, the conversation moves to the top of the DM list but still uses your global notification settings until you change the override. The result is the same: a pinned conversation that always notifies.
Common Mistakes and Things to Avoid
Pinning a Message Instead of a Conversation
In servers, pinning a message saves that specific message for everyone to see. In DMs, the Pin option applies to the entire conversation. Do not confuse the two. If you try to pin a message inside a DM using the message context menu, you see a different option: Pin Message. That feature is not available in DMs. The only way to pin a DM is through the conversation list.
Muting Overrides Notification Settings
If you have the Mute slider turned on in the Notification Overrides panel, no messages from that DM will trigger a notification, even if you set the dropdown to “All Messages.” Always check that Mute is off. A muted pinned DM will show the pin icon but never notify you.
Global Notification Settings Still Affect Sound and Appearance
The override forces Discord to show the notification badge and trigger the system notification. But if you have disabled notification sounds globally in User Settings > Notifications, you will not hear a sound. The red badge will still appear. To hear a sound, make sure your global notification sound is enabled.
Pinning Does Not Sync Across Devices Immediately
When you pin a conversation on desktop, it appears as pinned on your mobile app after a short sync delay. The notification override must be set separately on each device. If you set the override on desktop, it syncs to mobile within a few seconds. But if you change it on mobile first, the desktop app may not reflect the change until you restart it.
Pinning vs Other Notification Methods
| Item | Pinning a DM | Notification Override |
|---|---|---|
| Purpose | Keeps conversation at top of DM list | Forces notifications for every message |
| Effect on notifications | None | Overrides global settings to always notify |
| Requires manual setup | One right-click | Open conversation settings and change dropdown |
| Works with mute | Still pinned but no notifications | Override is disabled if mute is on |
| Syncs across devices | Yes, after short delay | Yes, but may require app restart on desktop |
Use pinning when you want quick visual access to a conversation. Use the notification override when you cannot miss a single message. For maximum reliability, use both together.
If Pinning Still Does Not Trigger Notifications
If you have set the override to “All Messages” and the Mute slider is off but you still do not receive notifications, check your system-level notification settings. On Windows 11, go to Settings > System > Notifications & actions and confirm that Discord is allowed to show notifications. On macOS, open System Settings > Notifications and ensure Discord is set to “Banners” or “Alerts.” On mobile, check your device notification settings for the Discord app. Also verify that Do Not Disturb or Focus mode is not active. If notifications work for other conversations but not this one, remove the override and reapply it. Right-click the conversation, select Notification Overrides, set it back to “Default,” then set it to “All Messages” again.
You can now pin your most important DMs and ensure every message from those conversations triggers a notification. Start by pinning your top three DMs and setting their overrides. For group DMs, the same steps apply. As an advanced tip, use the Ctrl+Shift+I shortcut on Windows or Cmd+Shift+I on macOS to open the in-app notification log and verify that the override is generating entries for each message.