The Bot Badge on Discord is no longer the usual badge most people mean when they ask this; Discord now generally points new bot developers toward the Active Developer Badge instead of the older verified bot developer badge for most cases.

What you need

  1. Create a bot application in the Discord Developer Portal.
  1. Add at least one slash command to that bot.
  1. Use that slash command at least once within the last 30 days.
  1. Claim the badge through Discord’s badge flow once you meet the requirement.

Important distinction

  • The old Verified Bot Developer Badge was the classic ā€œbot badgeā€ people talked about.
  • In newer guides, Discord’s Active Developer Badge is the badge most developers can actually earn now.
  • Some older videos still show methods for the old bot tag/badge, but those are often outdated or misleading.

Simple example

If you make a bot, add a slash command like /help, and run it in a server, that can qualify you for the Active Developer Badge after you claim it.

Safer takeaway

Use only the official Discord developer setup and avoid ā€œbot badgeā€ hacks, extensions, or login tricks from old tutorials.

TL;DR: create a bot, add a slash command, use it recently, then claim the Active Developer Badge; the old verified bot badge is mostly legacy now.