The best Discord level bots in 2020

Level systems and role rewards are an easy way of rewarding and encouraging activity in your Discord Server.

The best level bots allow you to customize the pace at which people rank up, write custom messages when they hit certain ranks, or even give XP for time spent talking in voice chats. This list contains the best options available.

Disclaimer: This list is curated, maintained, and updated regularly by me, M0m#7078. I am not affiliated with the developers of any of these bots.

If you want to recommend a bot for this list you can contact me on Discord or reach out to @successofone on Twitter. Make sure to highlight which unique features qualify your bot for this list.

My top choice: Activityrank

Activityrank features everything you’d expect from a level bot and more. It combines in-depth user stats with levels to create a full activity-based reward system.

You can give people XP for text and voice chat, hand out roles at certain levels, and see the leaderboards for various categories and timeframes.

There are even commands and systems to support unique features like extra XP weekends or users up/downvoting each other for XP boosts.

Default prefix: ar!

Unique features

  • Offers a mix of in-depth stats and levels. With Activityrank, you can see detailed stats for every user. How many messages did they send in this channel in the past week or month? How many minutes did they spend in voice chat? All of these Infos are accessible through commands.
  • Extra XP times. Activityrank allows you to adjust the amount of XP users get for different activities for a special timeframe. This can be used for events like double XP weekends.
  • Upvote/Downvote system. If you want to, you can allow users to upvote and downvote each other, granting a little bit of XP or taking it away. It’s a cool system that can be used to encourage user interaction.

Drawbacks

  • No web dashboard as of now. The bot website says that a dashboard is coming soon but currently the bot can only be customized through commands.
  • Prefix needs to be a minimum of 2 characters. This is an unusual limitation and something I dislike as I usually only have one character like ! or / as bot command prefix.
  • Upvoting on top.gg impacts the power of upvotes. Currently, users can upvote the bot on top.gg to boost the XP received by upvotes by 3x. While I understand while devs use systems like this, I generally dislike them. This can be pretty much circumvented by adjusting the upvote cooldown when you’re setting up the bot in your Server.
Activityrank is a full featured bot for showing and rewarding user activity

Best command-based level bot alternatives

The advantage of the command-based level bots listed here is that they allow for more in-depth customization than their currently available web dashboard counterparts.

This comes at the cost of being less beginner-friendly and intuitive to use.

Amari bot logo

AmariBot

AmariBot is a bot focused on nothing but levels and it does a great job at that.

The embeds look nice, it allows you to set up custom messages for when users reach certain ranks, and it does of course support level roles.

Also, there’s a weekly leaderboard, and users can even change the color of their level profile for free.

Default prefix: :?

Amari is a great choice if you’re looking for a solid level bot and nothing more or less.

Amari has pretty nice rank card embeds with customizable colors

Tatsumaki

Tatsumaki offers bots a global and a local, server-specific level system. It features level roles and everything you’d expect, but the reason it makes this list is because of its in-depth user profile customization.

Users can earn points with which they can customize the backgrounds of their cards or badges to show which games they like to play. Also, users can write a short bio about themselves.

Default prefix: t! and [email protected]

Tatsumaki is a solid level bot to use if you plan on making use of its social features.

Tatsumaki offers great customization when it comes to user profiles

Gaius Play

Gaius Play doesn’t just offer the basics, but also comes with in-depth customization options, voice chat activity tracking and (in its premium version) with a very cool and unique tree leveling system.

I’ve used Gaius Play’s tree leveling in various servers of mine and it always makes for a much more unique and interesting level experience.

Default prefix: >

Gaius Play is a great option if you plan on using the unique features it offers, want to focus on voice chat for levels, or if you need in-depth customization for the level experience.

Gaius Play Tree Leveling allows users to choose different level paths

Best web dashboard level bot alternatives

Atlas

Atlas features are very nicely designed Web dashboard with a solid leveling module.

It only allows limited control over the leveling process itself, but as it also features a level calculator you can adjust your role rewards to your liking.

What’s nice is that you can customize both the level and leaderboard commands to change who exactly can use them, where they can be used, whether the response is sent in direct messages or whether the command invocation is deleted.

Default prefix: a!

The Atlas Levels Dashboard
Atlas Leaderboard

Arcane

Arcane might not look quite as neat as Atlas, but it makes up with some cool unique features. It does of course also offer level roles and basic customization options. What sets it apart is the option to give a special role to the user with the most XP, set a max level, or allow users to customize the color of their level profile.

If you’re willing to pay for premium, you can also get access to XP rate customization and give users more control over their level profile.

Default prefix: a

The Arcane Levels Dashboard
Arcane Leaderboard

Which level bot should you choose?

If you are looking for an in-depth way to track and reward user activity, go with Activityrank

Looking for levels and role rewards and nothing more? Choose Amari!

If you are looking for in-depth user profiles, go with Tatsumaki

Need accurate voice XP or the Tree Leveling system? Choose Gaius Play!

If you absolutely require a web dashboard, go with either Arcane or Atlas
When it comes to the comparison of both bots there are some things to consider.

In my opinion, Atlas offers a cleaner design, more control over the commands (how and where they can be used), as well as the level calculator.

Arcane on the other hand, comes with the unique features of allowing users to customize their profile color and giving the top user a role. If you want to set a specific max level, that’s also possible with Arcane.

Both bots are great, you’ll have to decide which unique features you value more. You might also consider other points not evaluated here, like the quality of the respective support.

Please share your experiences with the level bots in the comments!

Looking for the best Discord Music Bots? Or maybe a guide on how to create role categories? You’ll find all of my Discord articles in the Discord Section!

>

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

For perfomance reasons we use Cloudflare as a CDN network. This saves a cookie "__cfduid" to apply security settings on a per-client basis. This cookie is strictly necessary for Cloudflare's security features and cannot be turned off.
  • __cfduid

Decline all Services
Accept all Services