Skip to content

Instantly share code, notes, and snippets.

@DorianAarno
Last active December 27, 2024 09:28
Show Gist options
  • Save DorianAarno/8c95175fd2c18b014c24fd3313d382d1 to your computer and use it in GitHub Desktop.
Save DorianAarno/8c95175fd2c18b014c24fd3313d382d1 to your computer and use it in GitHub Desktop.
A guide on Bot Development and growth.

Hey there. During the time of bot development, I've learnt a lot, there are several things which I wish I could change and several things which I'm glad I did. I'd like to share my experience which may help some beginners or even some experts.

Transfer your bot to team.

Before you reach verification, you must transfer your bot to a team and include a secured alt in the team. Many developers regret not doing it before their application reaches verification. This essentially provides a ray of hope of not losing your bot if you ever lose your main account. Side note (31 October 2024 🎃): Discord has made it compulsory to have 2FA to do almost anything in the developer portal. You'll have to enable 2fa in your alt.

Raise an epic centre of your project.

An epic centre is the core of your bot, your bot could be known for it. Take Dyno for example, we all know it for it's moderation capabilities. In a similar way, your bot must be known for something. You need to avoid being a sheep in the flock.

Effective Advertisement.

In my opinion advertising can prove out to be effective when you build something unique and let them know your goal behind it, also show some visual showcases like a gif. Mentioning super common keywords such as moderation, etc will not attract users, it is most positive as an add-on of what other things you'll serve in your bot.

Trick behind a bot's description, mainly Topgg.

Top.gg can very well be your best bet to grow your bot. Make sure your bot's short description mentions your features. Do include a keyword which can support it in making an appearance in the search results of the website. Like: https://m.imgur.com/a/qubcb4g

You must not waste your space mentioning 'The only bot you need' or 'The best bot on discord'. One short and meaningful slogan works.

Decide a unique Bot name.

Your bot's name is important. You need to have a name which any other bot is not already occuping to avoid competition and confusion when someone searches for your bot. Take your time deciding your name, you will have it forever. Side Note: You can't change your bot's name after it has been verified.

Votes on Top.gg are important.

Votes of your bot on top.gg are very important. The bots appearing in the search results are listed according to their votes. Another important thing is vote credits, top.gg provides you with 15$ credits monthly if your bot gains more than 100 votes. You can use those credits in their auctions to win an advertisement on the website, it's a very effective way to gain servers. As of February 1 2024, top.gg's vote credits program has been discontinued. Although gaining votes is still an effective strategy to appear in top of search results.

@Gimpy3887
Copy link

adding an alt account for team member requires that team member to have 2fa on 🗿

@DorianAarno
Copy link
Author

adding an alt account for team member requires that team member to have 2fa on 🗿

Thanks for the reminder! That's a recent change introduced by discord. Updated the gist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment