Skip to main content

Overview

bli’s leveling system tracks XP for every message members send. When they reach enough XP to level up, a configurable notification is sent. You can customize XP rates, cooldowns, voice XP, level-up messages, and more.

Enabling the leveling system

/manage server enable

Disabling the leveling system

/manage server disable

Configuring the level-up notification

Set where and how bli announces level-ups:
/manage server notify channel:(channel) message:(message)
You can use {level}, {xp}, {rank}, and all standard variables in the level-up message.

XP configuration

Change how much XP members earn per message.
/manage xp rate amount:(number)
Set the cooldown (in seconds) between XP gains to prevent spam farming.
/manage xp cooldown seconds:(number)
Members earn XP while in voice channels.
/manage xp voice on
/manage xp voice off
Adjust how steeply XP requirements scale between levels.
/manage xp difficulty (easy | normal | hard)

Ignoring channels or roles

Prevent XP from being earned in certain channels or by certain roles:
/manage ignore add target:(channel or role)
/manage ignore remove target:(channel or role)
/manage ignore list

Member XP management

/manage level set user:(@member) level:(number)
/manage level reset user:(@member)
/manage level resetall

Viewing the leaderboard

;top [page]
/top [page:(number)]

Viewing your rank

;rank [@member]
/rank [user:(@member)]