Levelling - HordLawk/YottaBot GitHub Wiki

msgxp enable <on/off>

If enabled, members will receive 1 xp for every message they send, with a 1 minute cooldown


msgxp stack <on/off>

If disabled, whenever a member achieves a new level role, the previous one will be removed from them


msgxp roles set (role) (xp)

Sets a role to be given to members when they reach a specified amount of xp


msgxp roles remove <(role)/all>

Removes one or all roles from being achieved by members with xp


msgxp user <add/remove/set> (xp) (list of users)

Changes the amount of xp one or more users have


msgxp ignore role <add/remove> (role)

Select roles that should not be able to gain any xp


msgxp ignore channel <add/remove> (channel)

The same as role but for channels


msgxp notify <default/none/dm/(channel)>

Changes how the bot should alert users when they achieve a new level role, default refers to the same channel the user sent the message that made them level up, none disables the alert, dm means the bot will send the user that went up a role a notification in their DMs, and you can also choose a specific channel for all role achievements to be notified at


msgxp recommend (role amount) (max xp)

Recommends you how much xp to set for each levelrole given a desired amount of roles and an approximate xp cap for the highest level


msgxp multiplier (role) (value)

Sets an xp multiplier for a role


msgxp view

Shows whether gaining xp is enabled in a server, if the level roles are being stacked, where the role achievements are being notified, all current level roles and their required xp amount, and all ignored roles and channels


msgxp reset

Sets the xp for all users to 0 in a serverxp [(user)]

Shows an user's xp progress to the next level role and their current level role


voicexp enable (cooldown minutes)

Enables xp earning in voice channels with a defined cooldown

The cooldown is the in voice time it would take for a member to be awarded 1 xp


voicexp disable

Disables xp earning in voice channels


voicexp ignore <add/remove> (channel)

Members will not be able to earn xp by time in voice channels when connected to one of the voice channels selected by this command


voicexp view

Shows details about the current xp earning in voice channels system


xp [(user)]

Shows an user's xp and level progress in the current server


xp rank

Lists the top xp users for a server


xp roles

Lists all level roles and their required xp amount for a server

⚠️ **GitHub.com Fallback** ⚠️