Setup - Premium
Welcome to Gaius Play, here we'll be going over the setup of the levelling module so you can engage your community!
- Invite the bot (Official Site)
- Make sure Gaius Play has Manage Roles
- Make sure Gaius Play role is higher than the ones you want to be assigned via levelling
- Know your prefix! If you ever forget !checkprefix
Enable the levelling module by doing >module leveling
Setting up reward roles is optional for those of you who just want the points!
You can even set up custom level-up messages for all your reward roles to give a more personal feel!
>reward add rolename
>reward add @rolename
|Add the provided role as a reward role|
>reward edit rolename
>reward edit @rolename
|Edit the reward role|
>reward rem rolename
>reward rem @rolename
|Remove the reward role|
|>reward list||Display all reward roles|
In order to create a branch, all you need to do is set the required level and role the same as another or multiple roles.
You can create branches anywhere and create MMORPG style systems even.
Now that you have your reward roles setup it's time to configure how easy or difficult it is to level up on your server.
NEW GUILDS AND MIGRATED ONES WILL UTILIZE >CONFIGURE INSTEAD OF >LEVELSET HENCEFORTH
As seen here you have a number of options available to make your level system truly custom for your community.
These are the standard settings available to all servers.
See here for the Premium server version.
|>levelset texttime 5||Users will earn XP every 5 minutes for talking in Text Channels|
|>levelset voicetime 5||Users will earn XP every 5 minutes for talking in Voice Channels|
|>levelset base 15||Level 1 will cost 15 XP|
|>levelset modifier 80||After level 1, every levels cost will be multiplied by this number|
|>levelset amount 1||How much XP users earn based on their Text/Voice activity|
|>levelset channel #channelmention||Where do level-up messages go|
>levelset ping true
>levelset ping false
|Should new users be pinged when they level-up?|
>levelset autoremove on
>levelset autoremove off
|When users receive a new reward role should they keep the previous ones?|
>levelset equation 1
>levelset help equation
|Switch the equation for levelling (Learn more below)|
>levelset response message
|Set a default level up message (Learn more below)|
|Will set all users to the minimum XP needed for the highest reward role they currently have.|
LEVEL UP MESSAGES
When utilizing the response setting above and reward role messages you can use variables to make it more personal.
|>levelset response %user has reached %level!||
Sets the default response for level-ups.
It can be customized per reward role during adding a reward role and editing one.
|%user||Mentions the user|
|%level||New level number|
|%role||New reward role received|
|%count||Amount of reward role choices available at that level|
|%choices||Lists the choices they have to choose from|
These change how your settings work, we don't recommend changing this unless you feel you need to!
|>levelset equation 1||A variable equation that uses the base and modifier amounts to change how fast the scaling happens per level.|
|>levelset equation 2||
A basic bell curve equation that steadily gets harder and harder to achieve levels.
Also known as the Mee6 equation.
|>levelset equation 3||A basic linear equation that adds the modifier to the previous level's value.|
IMPORTING MEE6 DATA
For those of you transitioning from Mee6, you can utilize the >import command to import data from Mee6. This will also switch your equation to #2 which is the Mee6 levelling equation.