WHAT IS THE ACTIVE DEVELOPER BADGE?
We want to acknowledge the hard work and creativity of our developer community, and that's why we're offering a brand new badge for all Developers!
AM I ELIGIBLE?
The Active Developer Badge is available to any developer that owns at least one active application (app), verified and unverified, alike!
For your app to be considered active, it will need to have executed an application command in the last 30 days.
Don't have an active app yet? You can create one, here!
WHERE DO I GET ONE?
If you have an active app, head to the Developer Portal to grab your badge! There, you should find a prompt to join the Active Developer Program and claim your badge, by following these steps:
SELECT AN ACTIVE APP
First, select an app from the dropdown (this is the app that we will check is 'Active'). You will want this to be your most active app, but it can be any app as long as it has received a command within the past 30 days.
DESIGNATE A COMMUNITY SERVER
Next, designate your official server for your app (for example, your App Support Server, App Community Server or App Development Server).
If you don't see any servers in the Support Server list, make sure the one you are looking for is set as a Community Server. Here is more information on how to enable the community feature.
CHOOSE A DEVELOPER NEWS CHANNEL
Finally, select the channel within the designated server for the Developer News channel to appear in. This will allow for updates about Discord API and Developer News to be sent right to your server's channel.
Once these steps are complete, you should see your new Active Developer Badge on your Profile! Congratulations!
WHAT IF I AM ON A DEVELOPER TEAM?
Good news! As long as the team you are on owns an active app, you can obtain the Active Developer Badge by following the steps above.
I'M ON A TEAM, BUT CAN'T CLAIM THE BADGE
If an app is not owned by you, but you're a team member working on the application, you can claim the badge only if it's owned by a Developer Team in the Developer Portal. If the bot is currently owned by an individual, they'll need to transfer it to a Developer Team and invite you to that team in order to claim the badge.
I HAVE AN ACTIVE APP, BUT IT SAYS I AM NOT ELIGIBLE
If you have an active app and feel you should be eligible for the Active Developer Badge, please allow at least 24 hours for your app's activity status to be updated.
I RAN A COMMAND, BUT IT'S STILL INELIGIBLE
In order for us to detect command usage, at least one person using the app needs to have "Use data to improve Discord" enabled within User Settings > Privacy & Safety. 24 hours needs to pass after we detect a command, so make sure to wait 24 hours after enabling this setting before trying again.
WHAT KINDS OF COMMANDS QUALIFY?
Only application commands qualify. This typically refers to slash commands and context menu commands. Legacy prefix-based commands do not count, nor do other kinds of API interactions such as oAuth calls.
I CLAIMED MY BADGE, BUT I DON'T HAVE IT
If you successfully claimed your Active Developer Badge, but you don't see it on your Profile, try restarting/refreshing your client.
⚠️ If you are on a mobile device, check back for mobile support of this feature coming in early December! In the meantime you can view your new badge from Web and Desktop clients.
I CAN'T SELECT A SERVER AS MY OFFICIAL SERVER
In order for a server to appear in the server selection menu, it needs to be set as a Community Server, and you need to have the Administrator permission in the server.
If you have any further questions please contact Developer Support.