LAST UPDATED: JANUARY 2, 2026
Bot Submission Guidelines
Ensure your Discord bot meets our guidelines and requirements for a successful submission to Discord Labs.
Quick Checklist
- ▪Bot must be functional and invite-able
- ▪Clear description (minimum 50 characters)
- ▪At least one category selected (maximum 3)
- ▪Valid Discord bot invite link
- ▪Complies with Discord ToS and Community Guidelines
- ▪No malicious, illegal, or inappropriate content
📋 Mandatory Requirements
1. Bot Functionality
Required:
- Bot must be online and functional at time of submission
- Core features must work as described
- Bot must respond to commands/interactions within reasonable time
- Must have at least one useful command or feature
Not Allowed:
- Broken or non-functional bots
- Test bots or development versions
- Bots that are frequently offline
- Empty bots with no real functionality
2. Bot Information
Name:
- Must be 2-100 characters
- Should match your bot's actual Discord name
- No impersonation of other bots or services
- No excessive special characters or emoji spam
Short Description:
- 10-200 characters
- Clear, concise summary of your bot's main purpose
- No misleading claims or clickbait
Full Description:
- Minimum 50 characters, maximum 10,000
- Detailed explanation of features and functionality
- Use Markdown for formatting (optional but recommended)
- Include command examples if applicable
- Be honest about limitations or premium features
3. Links & URLs
Invite Link (Required):
- Must be a valid Discord OAuth2 invite URL
- Should include necessary permissions for bot to function
- Don't request excessive permissions
- Must point to the correct bot (matching Client ID)
Optional Links:
- Website: Official bot website with documentation/info
- Support Server: Discord invite to your support server
- GitHub: Link to your bot's repository (if open source)
- All optional links must be valid HTTPS URLs
4. Categories & Tags
- Must select at least 1 category, maximum 3
- Categories should accurately reflect your bot's features
- Available categories: AI, Anime, Auto-Mod, Economy, Education, Fun, Games, Giveaway, Leveling, Logging, Moderation, Music, Roleplay, Social, Streaming, Tickets, Utility, Verification, Voice, Welcoming
- Choose primary categories only - don't add irrelevant tags for visibility
5. Visual Assets
Bot Avatar/Logo:
- Recommended: 512x512px or higher
- Must be appropriate for all audiences (unless marked NSFW)
- No misleading imagery
- Should represent your bot's brand
Banner (Optional):
- Recommended: 1920x400px
- High quality images preferred
- Should be relevant to your bot
🚫 Content Policy
Strictly Prohibited
- Malicious Content: Viruses, malware, phishing, IP grabbers, token stealers, or any harmful code
- Illegal Content: Child exploitation, illegal drugs, weapons, hacking services, copyright infringement
- Harassment: Raid bots, spam bots, doxxing tools, harassment utilities
- Scams: Fake giveaways, phishing attempts, pyramid schemes, fraudulent services
- Impersonation: Pretending to be Discord, other bots, or official services
- Server Crashers: Bots designed to crash, lag, or disrupt servers
- API Abuse: Bots that violate Discord's API Terms of Service
- Self-Bots/User-Bots: Bots running on user accounts are prohibited
Restricted Content (NSFW)
Adult/NSFW content is allowed but must follow these rules:
- Must be clearly marked as NSFW in submission
- Content must be legal and comply with Discord ToS
- No extreme, illegal, or non-consensual content
- Bot must have age verification features
- NSFW features should be opt-in, not default
- Description must clearly state NSFW nature
Best Practices for Success
Description Writing
- Start with a clear value proposition
- List key features with examples
- Include command examples or usage guides
- Use Markdown formatting for better readability
- Add links to documentation or tutorials
- Be transparent about premium features
- Update regularly with new features
Increasing Visibility
- Choose accurate categories that users actually search
- Write compelling but honest descriptions
- Add high-quality screenshots or demo videos
- Keep your bot online and maintain good uptime
- Respond to reviews and user feedback
- Provide excellent support through your support server
- Regular updates show active development
Support & Documentation
- Create a support server for user questions
- Provide comprehensive documentation
- Include a help command in your bot
- Respond to user issues promptly
- Keep a changelog of updates
🔍 Review & Approval Process
Submission
You submit your bot through our submission form. Make sure all required fields are filled accurately.
Automated Checks
Our system performs automated validation checks on your submission (valid links, correct format, etc.).
Manual Review
Our moderation team manually reviews your bot (typically within 24-48 hours). We check functionality, content compliance, and quality.
Decision
You'll receive an email notification with the decision. If approved, your bot goes live immediately. If rejected, we'll explain why and what needs to change.
Ongoing Monitoring
Even after approval, we monitor bots through user reports and periodic reviews. Violations may result in warnings or removal.
Note: Approval times may vary during peak periods or for complex bots requiring additional verification. We review all submissions in the order received.
❌ Common Rejection Reasons
Bot Offline: Bot was not online during review
Broken Invite: Invite link doesn't work or leads to wrong bot
Incomplete Description: Description too short or missing key information
Misleading Information: Bot doesn't work as described
Duplicate Bot: Bot already exists on the platform
Inappropriate Content: Violates content policy
Low Quality: Bot lacks meaningful functionality or appears rushed
ToS Violation: Bot violates Discord or Discord Labs ToS
🔄 Updating Your Bot
Once your bot is approved, you can make updates at any time:
Minor Updates (No Re-Approval Needed):
- Description edits and clarifications
- Adding/updating links (website, support server)
- Changing bot avatar/banner
- Adding more categories (within limit)
- Fixing typos or formatting
Major Updates (May Require Re-Review):
- Significant feature changes
- Changing bot's primary purpose
- Adding NSFW content to previously SFW bot
- Major permission requirement changes
Tip: Keep your bot listing up to date! Users appreciate accurate information and recent updates can improve your visibility.
Questions About Guidelines?
If you need clarification on any guideline or have questions about your submission, we're here to help!