On your bot page, you are not allowed to:

  1. Include spam/junk, or completely irrelevant/nonsensical characters or phrases in your bot description or intentionally use up characters to reach the 200 character limit
  2. Mention NSFW or include any NSFW content on the bot page (avatar or images)
  3. Show any media/content that may induce seizures (images, gifs, css)
  4. Using your page maliciously against users by either providing or linking to malicious content.
  5. Advertise any competitors (bot/server lists)
  6. Block any essential features, this includes buttons and advertisements
  7. Use any of the provided buttons to link to unrelated content
  8. List the incorrect prefix on your bot page

Bot rules and requirements:

  1. Abide by top.gg’s Terms of Service, Discord’s Terms of Service, API rate limits and Developer terms.
  2. Must be online during review, public and invitable
  3. The main feature and majority of the commands must work
  4. Keep NSFW content (including, but not limited: links that source to pornographic material) inside of NSFW channels
  5. May not include any seizure-inducing content (gifs, emojis)
  6. Commands must only require permissions that the command being run needs. (e.g the kick command can only require the kick permission as it's required to be used). Bots cannot require the administrator permission for it to work
  7. Must not be an unmodified instance or fork of another bot and must have a considerable amount of modification
  8. Must have a clear and obvious point of entry (e.g. a working help command)
  9. Must not be in competition with top.gg
  10. The term “loli” or any other term that refers to the sexualization of underage children cannot be used anywhere throughout your bot.
  11. Must not have the sole intent of impersonating other bots
  12. Must not reward users for voting for a different bot
  13. Must not vote lock majority of your bot's commands. We encourage up to 3-5 votelocked commands to allow user flexibility.
  14. Your bot must keep all owner commands locked to developers (e.g evals, status/presence commands and any other commands that may present vulnerabilities with your bot)
  15. Bots with commands allowing a user to DM another user must either state the author or that it was anonymous; in addition to having a block or opt-out feature.
  16. Bots that provide voting reminders must allow users to unsubscribe from them and must specify how to do so in the notification
  17. Your bot must not rely on other bots if the goal is to negatively impact a bot's features. (e.g providing answers to quizzes)
  18. Multiple bots that are created using the same or very similar code/features should not be submitted individually. Instead, group them together in your main bot's help command or website page.
  19. Bots cannot ask for user login information (i.e. username/password/token) for any site or service. This does not include API authentication tokens, only user login tokens.