Are you trying to copy a message ID on Discord?
Maybe you’re looking to add reaction roles and you need the message ID.
Or maybe you’re looking to file a trust and safety report.
Either way, copying the message ID is required for both of these actions.
In this guide, you’ll learn how to copy a message ID on Discord in 3 easy steps.
This guide works both for mobile and desktop devices, so you can use either one.
By the end of the guide, you should be able to copy the ID to your clipboard.
How to copy message ID on Discord
To copy a message ID on Discord, you need to enable developer mode in the user settings.
Developer mode adds the “Copy ID” option whenever on the context menu of a server, user, message, or channel.
If you’re using Discord on a desktop, you can right-click a server, user, message, or channel to obtain its unique ID.
On the other hand, if you’re using Discord on a mobile device, long-press the server, user, message, or channel instead.
To copy a server’s ID, right-click on the server’s icon and select “Copy ID”.
Next, to copy a user’s ID, right-click on the user’s profile and select “Copy ID”.
If you want to copy a message’s ID, right-click on the message or click on the three dots icon and select “Copy ID”.
Lastly, if you want to copy a channel’s ID, right-click on the channel and select “Copy ID”.
Anyhow, below is a step-by-step guide on how you can copy a message ID on Discord.
1. Navigate to User Settings
Open Discord (on desktop/mobile) > Profile tab > Gear icon (User Settings).
The first step is to navigate to the User Settings.
Firstly, open Discord on a desktop or on a mobile device.
You can use either a desktop or a mobile device, but keep in mind that the screenshots in this guide are taken in the desktop version of Discord.
After you’ve opened Discord, navigate to any server.
On the sidebar of the server, you’ll see its text channels, voice channels, and so on.
On the bottom of the sidebar, you’ll see your Discord profile with your profile picture and name.
Next to your name, you’ll see three different icons—a microphone, headphones, and gear.
Click on the gear icon to go to your User Settings.
In the next couple of steps, you’ll learn how to enable developer mode for the “Copy ID” option to show up.
Proceed to the next step to find out where the developer mode is located.
2. Select “Appearance” and enable developer mode
App Settings > Appearance > Advanced > Developer Mode > Enable Developer Mode.
Once you’re on the User Settings page, you’ll see a right sidebar with a ton of options.
There are several different headings on the sidebar—User Settings, Billing Settings, App Settings, and Gaming Settings.
Under App Settings, you’ll see an option that says “Appearance”.
Click on the “Appearance” option to go to the appearance settings.
On the appearance settings, you’ll be able to change the appearance of Discord such as its theme and how messages are being displayed.
Scroll down to the bottom of the page until you see the “Advanced” heading.
Under the “Advanced” heading, you’ll see an option where you can enable developer mode.
Enable developer mode by clicking on the switch.
Enabling developer mode will enable the “Copy ID” feature on the context menu.
Proceed to the last step to learn how to copy a message ID.
3. Click on the three dots and click on “Copy ID”
Click on the more icon on the message/right-click the message > Copy ID.
Now that you’ve enabled the developer mode on Discord, you’ll be able to copy the ID of a server, user, message, or channel.
This is because the “Copy ID” feature will be enabled in the context menu.
If you didn’t turn on developer mode, the “Copy ID” feature will not be shown.
Firstly, navigate to the message that you want to copy its ID from.
Then, click on the three dots icon on the message to open the context menu.
You can also right-click the message to open it.
If you’re using Discord on a mobile device, long-press the message instead.
Once the context menu is optioned, you’ll see a feature that says “Copy ID” on the bottom of it.
Click on “Copy ID” to copy the message’s ID.
Congrats, you’ve successfully copied a message’s ID on Discord!
Now that you’ve copied the ID, you can disable developer mode if you want to.
What is a Discord message ID?
A Discord message ID is a multi-digit ID number (e.g. 813631721574154318) of a message.
Besides messages, users and servers on Discord have their own IDs that can be utilized in many cases.
You don’t have to know any of the ID numbers, but you might need it in some circumstances.
What is Discord ID used for?
A Discord ID (e.g. message ID) is unique to a message and is typically used by bot developers who are developing Discord bots.
The message ID is required for filing a Trust & Safety report, but it normally just requires the message link which already contains the server ID, channel ID, and message ID.
For example, if you’re a developer and you’re looking to create a bot, then you need to enable Developer Mode to make use of the Discord API.
You can enable Developer Mode by navigating to User Settings > Appearance > Advanced > Developer Mode.
Unsurprisingly, a lot of Discord users have no idea how to copy a message’s ID on Discord.
This is because there isn’t a “Copy ID” feature if Developer Mode is not enabled.
Fortunately, enabling Developer Mode is relatively simple, and you can do it on both the desktop and mobile version of Discord.
However, copying a DM (direct message) is a little different, as you have to use the browser version of Discord for that.
Once you’ve navigated to the direct message, the ID can be found on the 18-digit number at the end of the link.
How to Verify Your Discord Account
Why Is My Discord Invite Link Invalid or Expired?
How to Get The “Bot” Tag on Discord (8 Easy Steps)
Lim How Wei is the founder of Followchain. Feel free to follow him on Instagram.