Level system

XP for messages and voice time, level-up messages and level roles.

Level system Vulpo

XP for messages and voice time, level-up messages and level roles.

  • This module stores data in Vulpo's database.
  • This module has 3 slash commands.
  • This module has 12 settings in the dashboard.
  • This module is free – Vulpo has no premium.
Set up in the dashboard

Features

  • XP for every message and for time in voice – with spam protection.
  • Level-up message in the channel or via DM, with your own placeholders.
  • Level roles: give roles automatically from a certain level.
  • XP boost for certain roles or channels, roles and channels without XP.
  • Rank card image – in the server's design or in each member's own colour.
  • Leaderboard in Discord and on vulpo-bot.de.

Furniture

  1. Open the dashboard, pick your server and click Level system.
  2. Turn on Level system active.
  3. Set the level-up message (channel, DM or off).
  4. Optionally add level roles, e.g. level 10 → “Regular”.
  5. Save – XP are counted from now on.

Use

  • Members see their card with /rang and the top members with /bestenliste.
  • Admins set a level with /setlevel (e.g. after moving from another bot).

Commands

Understanding the docs

Required command options are written as name:<Type>, optional ones in square brackets as [name:<Type>]. In Discord all options appear while you type the command.

CommandDescription
/rank [member:<User>]Shows level and experience points.
  • member (optional) – Member (default: you)
/leaderboardYour server's leaderboards on the website.
/setlevel member:<User> level:<Number>Sets a member's level.
  • member – Member
  • level – New level (0–500)

Configuration

You find these settings in the dashboard under Level system.

FieldDescription
Level system on –
XP boost on More XP – e.g. for events.
XP boost strength –
1.5×2×2.5×3×4×5×6×7×8×9×10×
Boost only for these roles Empty = for all members.
Boost only in these channels Empty = everywhere. If roles and channels are both set, the boost only applies when both match.
Level-up message –
Level-up message Empty = default card with congratulations and new level role.
Level roles Members get these roles automatically from the given level.
Roles without XP –
Channels without XP –
Allow members' own rank cards Off = everyone sees the server design. On = members can upload their own background under “For you”.
Server rank card Without a custom design Vulpo draws the default rank card.

Troubleshooting

Why don't I get XP?

Only one message per minute counts. Also check “Channels without XP” and “Roles without XP”.

The level role isn't given.

Vulpo's highest role must be above the level role and Vulpo needs “Manage roles”.

Stored data

For this module Vulpo stores:

  • XP, level and message count per member and server
  • Voice time per member
  • Chosen card colour (if allowed)

More in the privacy policy.

Any questions? Get help