For the complete documentation index, see llms.txt. This page is also available as Markdown.

Developer Mode (Copying IDs)

Discord IDs are unique numbers used to identify servers, channels, roles, users, and categories. They’re essential when setting up bots, webhooks, or troubleshooting issues.

Step 1 — Enable Developer Mode

Before you can copy IDs, you’ll need to enable Developer Mode in Discord:

  • Open User Settings (⚙️ gear icon at the bottom left).

  • Scroll down and select Advanced.

  • Toggle Developer Mode → ON.


Step 2 — Copy Different Types of IDs

Once Developer Mode is on, you can right-click to copy IDs.

  • Server ID → Right-click the server name (top-left) → Copy Server ID

  • Channel ID → Right-click the channel name → Copy Channel ID

  • Category ID → Right-click the category header → Copy Category ID

  • Role ID → Go to Server Settings → Roles → Right-click a role → Copy Role ID

  • User ID → Right-click a username or avatar → Copy User ID


Step 3 — Copy Emoji IDs

To get the ID of a custom emoji:

  • Type a backslash (\) followed by the emoji in chat.

  • Press Enter (it won’t send an actual emoji, just the raw format).

  • You’ll see something like <:emojiName:123456789012345678>.

  • Copy this RAW format to use it witnin the bot modules.

Tip: For animated emojis, you’ll see <a:emojiName:123456789012345678> — the ID works the same way.


If you want to embed an image (for example, in a bot or webhook), you’ll need its direct URL:

  • Find the image you want in Discord (in chat or uploaded).

  • Right-click the image.

  • Select Copy Image Address.

  • Paste the link wherever you need it (e.g., inside an embed).

💡 Hint: The link should end in .png, .jpg, or .gif. If it doesn’t, it may not embed correctly.


💡 Tips & Best Practices

  • IDs are long numbers (17–20 digits).

  • Replace placeholders like CHANNEL_ID with actual IDs.

  • Make sure your bot has permissions to access the IDs or images you’re using.


⚠️ Common Problems

  • "Invalid snowflake" → You pasted a placeholder instead of a real ID.

  • "Channel not found" → Wrong server, or your bot doesn’t have access.

  • No "Copy ID" option → Developer Mode isn’t enabled.

  • Image won’t embed → Double-check the link ends in .png, .jpg, or .gif.

Last updated