How to Obtain Various IDs in Discord?

by 邦卡
How to Obtain Various IDs in Discord?

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.

open user settings

Click on “User Settings”

Next, find the “Developer Mode” option in the “Advanced” section and turn on this feature.

Enable "Developer Mode" 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

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

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.

a space between "\" and the emoji

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

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

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

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

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

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.

You may also like

Leave a Comment