Public Bots
Make your bot discoverable, set up a public profile, and get votes from the community.
You can make your bot public so other users can find it, add it to their servers, and vote for it.
Visibility
Bots have two visibility states, which you can change at any time from the editor:
- Public — appears in the Explore page, has a public profile, can be voted on and invited
- Private — only you can see it
Reminder, if your bot is public, make sure it follows Discord's Terms of Service and Bot Policy to avoid being privated, or removed from the platform.
Public Profile
Every public bot gets a profile page at /bot/{id} that shows:
- Bot name, status, and description
- Creator info and publish date
- Stats: command count, deploy count, vote count
- Required permissions
- "Add to Discord" button (if an invite URL is configured)
- Vote button
Voting
Other users can vote for your bot to boost it in the Explore rankings. Voting rules:
- One vote per user per bot
- You can't vote for your own bot
- Votes can be removed at any time
- The Explore page defaults to sorting by most voted
Tips
- Write a clear, specific description — it's searchable in Explore
- Keep your bot running so it shows a green "online" status on the profile
- Configure an invite URL so users can add your bot directly from the profile