Levels
A plugin to implement text or voice levelling feature in server and related commands.
;level
Displays current rank, level and experience points gained in current server.
Aliases:
- levels
- rank
Usage:
;level [member]
;level global
Displays current rank, level and experience points gained globally across all mutual servers.
Aliases:
- cosmos
- globals
Usage:
;level global [member]
;level reward
Displays any rewards set for specified or all of the levels. Optionally pass text
to view Text Levels rewards and voice
for Voice Levels rewards.
Available Options
channel
-- The levelling channel to set rewards for. Can be either oftext
orvoice
. Defaults totext
.points
-- Amount of guild points to awards. Which can be used and redeemed by members in role shop.
Aliases:
- rewards
Usage:
;level reward [channel=text] [level]
;level reward set
Set rewards for specified Text or Voice Levels.
You can set one or multiple roles and optionally Guild Points as rewards.
Usage:
;level reward set <level> [channel=text] [points=0] <roles...>
;level reward remove
Remove any Text or Voice Level rewards set for specified level.
Aliases:
- delete
Usage:
;level reward remove <level> [channel=text]
;level resetall
WARNING: This resets everyone's XP of specified channel, either text or voice. If no channel is specified it resets both, everyone's Text and Voice XP. This will not effect existing awards like role or points that has already been awarded to members.
Aliases:
- reseteveryone
Usage:
;level resetall [channel=both]
Examples:
# To reset everyone's text XP.
;level resetall text
# To reset everyone's voice XP.
;level resetall voice
# To reset everyone's both text and voice XP.
;level resetall
;level configure
Configure many Levels settings in your server and customize it as you want it to be.
Available Configurations
stack
-- Determines if the roles given as level rewards should be stacked or not. Meaning if itsset to
no
, the role rewards for earlier levels will be removed automatically on attaining the next level.
Aliases:
- config
- configs
- configuration
Usage:
;level configure [channel=text] [stack=yes]
Examples:
# Disable roles stack for text levelling.
;level configure no
# Disable roles stack for voice levelling.
;level configure voice no
# Enable back stacking of voice levelling.
;level configure voice yes
Last updated
Was this helpful?