Check your current level, your current amount of xp, as well as whether you have any upcoming rewards once you get to a new level. You can also check someone else's level or force a level up if you are missing rewards.
Usage
>level up
>level [member]
Examples
>level up
>level @Member
Slash command /level
Option
Type
Description
up
True / False
Manually run through the level up system
target
User
Other member to check the level status of
“Your vanity knows no bounds, just spam the command already.”
Check the leaderboard of this server. You can check either the full leaderboard, the voice xp leaderboard, or the text xp leaderboard. You may also check how you are doing on the leaderboard or even how someone else is doing.
Usage
>leaderboard [text/voice] [member]
>leaderboard me
>leaderboard [amount]
>leaderboard [start-end]
Examples
>leaderboard text @Member
>leaderboard me
>leaderboard 25
>leaderboard 10-15
Slash command /leaderboard
Option
Type
Description
typerequired
Text
View the leaderboard for all, text, or voice xp
Choices: alltextvoice
amount
Number
Amount of the leaderboard to view
startat
Number
Point at which to view the leaderboard
target
User
The member to view the leaderboard in relation to
“Come on... you want that gold medal, I know you do.”
List all the rewards for your reward system. If you have too many rewards a page system will be generated to look through. You may also get specifics about a single reward by providing a role.
Usage
>listrewards [role]
Examples
>listrewards @Role
Slash command /listrewards
Option
Type
Description
role
Role
View data specific to this rewards
“For those with too much time and too little memory, just download more ram.”
List out the currently running boosts or future boosts to be applied. Will provide all the details such as start time end time, duration, and repetition.
Usage
>listboosts
Examples
>listboosts
Slash command /listboosts
No options.
“Since when did I turn into a calendar of reminders!?.”
Restart your own roles or experience on the server. You provide either 'roles' to remove all your reward roles, or 'xp' to remove your experience and roles. An admin may also provide 'server' to restart the entire server's roles or xp.
The server option needs Admin.
Usage
>restart xp/roles
>restart server xp/roles
Examples
>restart xp
>restart server roles
Slash command /restart
/restart xpRemove all of your xp and reward roles
/restart rolesRemove all of your reward roles
/restart serverRestart the xp or reward roles of the entire server
Option
Type
Description
typerequired
Text
Whether to restart the server's xp or reward roles
Choices: xproles
“Instead of making the staff do it, just make me do it instead. *cries*”
Configure the leveling system or list out the current settings, you can configure almost every aspect of the system. Valid editable properties are, texttime, voicetime, textamount, voiceamount, base, modifier, autoremove, random, probation, usebuttons, channel, questionchannel, questionmessage, message, equation, vcrequirement, characterlimit, and autoreclaim. You can also provide 'showlevels' as well as an amount to get a snapshot of your level system. Furthermore you can provide 'explain' as well as a property to get an explanation of each property.
Usage
>configure current
>configure showlevels [#startingfrom]
>configure explain property
>configure propertyvalue
Test voice channel xp for a specific member or yourself. Go through the voice xp process yourself to get notifications in the channel you run the command in. Useful if you are unusure if you are gaining xp or how much xp is being gained.
Usage
>testvc member
Examples
>testvc @Member
Slash command /testvc
Option
Type
Description
memberrequired
User or role
Member to test voice xp on
“Lol, as if I would ever tell you the correct information anyways.”
Set a channel, member, or role, to be ignored by the leveling system for xp gain. You can specify whether you wish to ignore text xp, voice xp, or all xp, if you do not specify I will ignore all xp. You may all provide 'list' to get a list of current ignores.
Usage
>ignore [text/voice/all] role/channel/member
>ignore list
Give or set a member or role text or voice xp. You can supply either level with an amount of levels. You can set a members xp through the use of the word 'set'.
Usage
>award member/role#xp [text/voice]
>award member/role level #level [text/voice]
>award member/role set #xp [text/voice]
>award member/role set level #level [text/voice]
Examples
>award @Member 10
>award @Member level 5 voice
>award @Rolename set 500 text
>award Rolename set level 5
Slash command /award
Option
Type
Description
targetrequired
User or role
The role or member to award xp to.
set
True / False
Whether to 'set' the xp to the given value
level
True / False
Whether to interpret the input as the level to set the xp to
Remove experience from a member, you can remove all experience, a specific amount of experience, and/or a specific type of experience. You can also provide 'left' to attempt to remove all the experience from members who are no longer in the server. Role reclaim must be an id, mention, or single word.
Usage
>reclaim all/#xp amount [text/voice/all] member/role
>reclaim left
Examples
>reclaim all @member
>reclaim all Role
>reclaim 500 voice 1234567890
>reclaim left
Slash command /reclaim
/reclaim leftRemove all xp from members no longer in the server
/reclaim allRemove all xp from the target
Option
Type
Description
targetrequired
User or role
Target member or role to remove xp from
xptype
Text
What type of xp to remove
Choices: textvoiceall
/reclaim amountRemove a specific amount of xp from the target
Option
Type
Description
amountrequired
Number
Amount of xp to remove
targetrequired
User or role
Target member or role to remove xp from
xptype
Text
What type of xp to remove
Choices: textvoiceall
“Just remove all the xp from everyone, I'm sure they wont mind.”
Add rewards to be given in the reward system. You can provide 'none' or 'global' for the previous. Leave message blank for no message, defaulting to whatever message is set in 'configure'.
Usage
>addreward rolelevellist of % previous roles %% response
Examples
>addreward Rolename 10 none %% Congrats you got the first role!
Slash command /addreward
Option
Type
Description
rolerequired
Role
The role to add as a reward
levelrequired
Number
The level to set the reward at
previous
Text
The previous roles required to have get this reward, seperated by %, can be 'none'
message
Text
The message to post when a member gets this reward
“Useless rewards for useless points, it's fun though.”
Edit a reward tied to the leveling system. Each part is edited individually by it's property.
Usage
>editreward role level #
>editreward role message new message
>editreward role global
>editreward role previous roles%list
>editreward role specials
>editreward role autoremove role/none/all
Examples
>editreward @Role level 10
>editreward @Role message New Message Here
>editreward @Role global
>editreward @Role previous @NewRole%@OtherRole
>editreward @Role specials
>editreward @Role autoremove @Role
Slash command /editreward
/editreward levelEdit the level of the reward
Option
Type
Description
rolerequired
Role
The reward role to edit
levelrequired
Number
The new level to set the reward to
/editreward messageEdit the levelup message of the reward
Option
Type
Description
rolerequired
Role
The reward role to edit
messagerequired
Text
The new level up message to set
/editreward previousEdit the required roles of the reward
Option
Type
Description
rolerequired
Role
The reward role to edit
rolelistrequired
Text
The new required roles separated by %
/editreward globalSet a role as a 'global' reward
Option
Type
Description
rolerequired
Role
The reward role to edit
/editreward specialsEdit complex tree leveling for a reward
Option
Type
Description
rolerequired
Role
The reward role to edit
/editreward autoremoveConfigure specific roles to autoremove
Option
Type
Description
rolerequired
Role
The reward role to edit
inputrequired
Text
Roles to autoremove, or 'all', or 'none'.
“Do not think I did not notice your typo before, I knew you'd be back.”
Delete a reward role from the system. No further modifications to your system will be done and any gaps must be filled by your usage of the 'editreward' command.
Usage
>delreward role/id
Examples
>delreward @Role
Slash command /delreward
Option
Type
Description
role
Role
The reward role to delete
roleid
Text
The ID of the reward role, for when the role no longer exists
Set a boost for channels, members, roles, or the entire server. You must specify a start date, but you can specify duration, expiration, or repetition. The boost amount will be added to the total xp, eg a boost amount of .8 will result in 1.8x xp gained. Here are the list of flags: %start %expire %duration %repeat. You use w/d/h/m/s format for all flags. For 'start' and 'expire' you may use time and date in the format hh:mm tzTimezone dd/mm OR dd/mm/yyyy
Timezone list: GMT : -0; UTC : +0; ECT : +1; EET : +2; ART : +2; EAT : +3; ET : +3.5; NET : +4; PLT : +5; IST : +5.5; BST : +6; VST : +7; CTT : +8; JST : +9; ACT : +9.5; AET : +10; SST : +11; NST : +12; MIT : -11; HST : -10; AST : -9; PST : -8; PNT : -7; MST : -7; CST : -6; EST : -5; IET : -5; PRT : -4; CNT : -3.5; AGT : -3; BET : -3; CAT : -1
Synchronize the level system of this server with other servers. Only the server owner may use this command and it is a premium feature. The server being synchronized to must first approve the server that wishes to sync to it. 'current' lists the current level sync settings, 'approve' pre-approves a server to sync to this one, 'unapprove' removes that approval, 'add' synchronizes this server to a server that has approved it, 'rem' removes a synchronization, and 'clear' removes all synchronizations and approvals.
Only the server owner can use this command, and it is a premium feature.
Import in Amari leveling data. Operation may take a minute depending on the size of the server. This will create reward roles but not switch to a particular equation. You must provide your own Amari apikey in order for this to work.
Usage
>importamari
Examples
>importamari
Slash command /importamari
Option
Type
Description
apikeyrequired
Text
Apikey for Amari bot
“Pet the adorable kitty, don't mess up the bow. I will hurt you.”
Import in Tatsu leveling data. Operation may take a minute depending on the size of the server. This does not create any reward roles or switch to a particular equation. You must provide your own tatsu apikey in order for this to work.
Usage
>importtatsu apikey
Examples
>importtatsu 1234567890-1234567890-1234567890
Slash command /importtatsu
Option
Type
Description
apikeyrequired
Text
Apikey for Tatsu bot
“I would get a tatsugotchi, but my developer is enough work to take care of already.”