There are various types of IDs within the Discord system that can be used in different contexts, from simple information retrieval to complex functionality with third-party applications. This article will teach you how to obtain these IDs.
Enable “Developer Mode”
In order to obtain various IDs, you must first enable the “Developer Mode” feature in the “User Settings”.
First, click on the gear icon (User Settings) next to your personal account in the lower left corner of the screen.
Click on “User Settings”
Next, find the “Developer Mode” option in the “Advanced” section and turn on this feature.
Enable “Developer Mode” feature
Discord User ID
With “Developer Mode” enabled, right-click on the nickname of the object you want to obtain the ID for, and then click “Copy User ID” to obtain the user ID of that user.
It is important to note that the “User ID” and the “Discord Tag” are different things. If you want to add another Discord user as a friend, you need to obtain their Discord username and tag.
Copy Discord User ID
Discord Server ID
With the Developer Mode enabled, right-click on the server name or server icon that you want to get the ID of, and select “Copy Server ID” to get the server ID.
Copy Discord Server ID
Discord Emoji ID
It is not possible to get the ID of the default emojis in the Discord system, but user-uploaded emojis have their own IDs.
With the Developer Mode enabled, type “\(backslash)” in the chat box, followed by the emoji you want to get the ID of, without any spaces.
For demonstration purposes, this is what it looks like when there is a space between “\” and the emoji
If there is no space between “\(backslash)” and the emoji, you will see a message like the following:
no space between “\(backslash)” and the emoji
Next, press Enter to send the message, and you will see the message displayed as follows:
Display the ID of the emoji
All the information, including the <> in the image, is the ID of that emoji.
If you try to copy and paste the message containing the <> into the chat box and hit send, the message will become the corresponding emoji for that ID.
Directly enter the complete emoji ID
Discord Channel ID
With the developer mode enabled, right-click on the name of the channel you want to get the ID for, and then click “Copy ID” to get the channel ID.
Copy Discord Channel ID
Alternatively, as with getting the emoji ID, enter “#(channel name)” in the chat box, then add “\(backslash)” to the front, and press Enter to see the message “<#(channel ID)>”.
Discord Role ID
With the developer mode enabled, enter “@(role name)” in the chat box, then add “\(backslash)” to the front, and press Enter to see the message “<@(role ID)>”.
Discord Message ID
With the developer mode enabled, hover over the message you want to get the ID for, then click the three dots on the right side and click “Copy Message ID” to get the message ID.
Copy Discord Message ID
Discord Channel ID Plus Message ID
If you hold down the Shift key while right-clicking to copy the message ID in the previous paragraph, both the channel ID and the message ID will be copied together.