A Discord leveling bot that counts real activity.

XP for time spent talking and in voice, level roles and perks Colossus keeps in step, rank cards, and every level brought over from your old bot.

Earning XP

Every plan

XP for real activity

Members earn XP for the minutes they spend talking and in voice, so spamming messages doesn't climb the leaderboard.

XP for real activity
Pro

XP rules

Write your own rules for messages, replies, voice, streaming, reactions and time in a game, and multipliers by weekday, hour, channel or date.

XP rules
Pro

Your own level curve

See how much XP every level takes, then set your own steps or take another bot's curve.

Your own level curve
Every plan

Import levels from your old bot

MEE6, Lurkr, Kiai, Amari, and Juniper hand over exact levels, and you check them before they count. Nothing is announced and no role moves until you switch.

Import levels from your old bot

Perks

Every plan

Level roles and more

Give a role for a level, a top spot, voice or game time, days in the server, invites brought in or another role held. Colossus creates the roles and keeps them in step.

Level roles and more
Every plan

Perks by role

XP multipliers, channel access and more for boosters, supporters or anyone else holding a role.

Perks by role
Pro

Personal roles

Members pick a colour, gradient, holographic finish and icon for a role of their own.

Personal roles

Level-ups & cards

Every plan

Level-up messages

Announce each level-up where the member was talking, in a channel you pick, by DM, or not at all.

Level-up messages
Every plan

/rank

Posts a member's rank card with their level and place on the leaderboard.

/rank
Pro

Rank card editor

Built-in rank card designs come with every plan. The card editor lays out your own images.

Rank card editor

Questions

Do levels start at zero?

No. When you turn levelling on, every member's level is worked out from the activity already recorded, and nothing is announced for it.

Read more
Can I import levels from MEE6?

Yes. MEE6, Lurkr, Kiai, Amari, and Juniper hand over exact levels from their leaderboards. Official JSON exports from Lurkr and Kiai work too. You can also import from perk roles members hold, and members can ask for the level they had with /claim.

Read more
Can I try it beside my old bot?

Yes. Nothing is announced and no role moves until you switch, so members can try Colossus first.

Read more
How many XP rules do I get?

Earning rules and multipliers count together: 5 on Free, 20 on Pro and no limit on Titan. Free keeps the two default earning rules and adds multipliers; Pro and Titan let you write your own.

Read more
How many perks can I set up?

8 on Free with one condition each, 20 on Pro with up to 3 conditions each, and no limit on Titan with up to 5.

Read more
What happens to my rules if the plan ends?

They're kept but stop applying. Members keep the XP they earned and the default rules and curve take over, which can move levels up or down. Upgrading again brings your rules back.

Read more
Does a member who opts out keep their level?

No. /opt-out erases everything recorded about them in that server, their XP, level and imports included, and while levelling is on it takes their perk roles off them.

Read more