How to Earthling

Getting Started with Levels

Learn how to set up levelling in your Discord server with Earthling.
Kayla
July 27, 2023

In many community Discord servers, as a reward for users to be active whether it be by communicating with others or using commands, they are granted an exclusive role. These roles can be aqquired by reaching a certain level in the server. Usually, there is a level module set up using a Discord bot to manage this action rather than doing it manually, but can cost money in the meantime. Earthling is one of the few bots which give you complete freedom regarding levels. Using Earthling's free-level system to your advantage, you can create the perfect Discord server.

If there are any issues you encounter, feel free to join our support server for direct support.

Each Guide Explained in Order

This blog will go through and guide how to get you started with the level module. This blog will go over the following in order:

  • Transferring levels from MEE6 to Earthling.
  • Setting roles when a user reaches a level.
  • Customizing the level-up message.
  • Setting a channel for level-up messages to go.
  • Setting multipliers for roles, channels, and the server.
  • Blacklisting any channel or roles from gaining experience.
  • Customizing the rank card.

All of this will be covered in this blog, so if you need help finding a specific guide, each guide will be bolded and larger.

Transferring levels from MEE6 to Earthling

A widely known and used Discord bot that has a level module is MEE6, but some features are locked without spending money. Earthling is one of a few level Discord bots which give you everything for free. As this result, many servers look for alternatives after using MEE6 and being locked out of features for not having premium. To help servers with this, Earthling has a completely free way of transferring all your MEE6 data to Earthling in one click.

Making the leaderboard public

For Earthling to gain access to the data, your leaderboard on MEE6 must be public. This can be done by going onto your MEE6 server dashboard, then into "Leaderboard" and enabling public leaderboard.


Transferring the data

You can transfer data through using the /levels transfer command. Please do know that transferring your data from MEE6 to Earthling will override any data on Earthling. Depending on the amount of users that have MEE6 data, this may take a while.

Tip: You must be the Server Owner to use this command.

Managing Level Roles

Role rewards are roles that are given when a user reaches a level. Previous roles earned through role rewards are removed when a new role is reached. These roles can be customized to allow users to do certain things like attach images in a main channel or give them access to an exclusive level channel. It is highly recommended to get some level roles for your server if you want it to stay active!

How to set up role rewards for reaching a level

Use the /levels role command and follow the parameters. You are able to set multiple roles for one level.

Tip: You must have the Manage Server permission to use this command.

If Earthling is not giving out the roles upon a user reaching a level, read the part below for troubleshooting.

Earthling isn't giving role rewards

If Earthling isn't giving any role rewards, here are some potential fixes for any mistakes made.

Earthling doesn't have the right permissions

For anyone to give out roles, they must have the "Manage Roles" permission. This can be fixed by going into your Server Settings, then into "Roles" and then giving the "Earthling" role the "Manage Roles" permission.Make sure Earthling is above the other roles


Make sure Earthling is above the other roles

Bots cannot manage roles or issue them if they aren't above them. To fix this, go into your Server Settings, then into "Roles" and then drag the "Earthling" role above your role rewards.


Make sure everything is set up correctly

Have a look at your levelling module and make sure you have set up the level roles. Try remaking them, you may have used the wrong command or forgot about a role.

Viewing role rewards

You are able to view any changes you've made to the level module with the /dashboard command.

Customizing the Level-Up Message

When leveling up, Earthling will send a message congratulating the user - you are able to customize this message. Customizing the level-up message is a great way to add a bit of uniqueness to your server. Forget the standard level-up message, make it more about your server with custom emojis and text!

Setting a new level up message

Use the /levels message command to set a custom level up message.

Tip: You must have the Manage Server permission to use this command.

Parameters for a level up message

You are able to customize the position of certain parameters, and choose whether to include them or not.


Setting a Channel for Level-Up Messages to Go

Some people like to have a dedicated channel for level-up messages to go into, Earthling has that ability! Earthling allows you to set a dedicated channel where level up messages will appear, this can be done with a simple command.

Use the /configuration logs command and follow the parameters, selecting levels for logs.

Tip: You must have the Manage Server permission to use this command.

Setting Multipliers for Roles, Channels and the Server

Setting multipliers for roles and channels are a great way to reward those who have special roles or access to channels. In many cases, servers give an experience boost to those who boost the server as a reward! Earthling allows you to set level multipliers for the server, roles and channels. Regarding roles, this means anyone holding that role will gain extra experience.

Regarding channels, typing in that channel will result in extra experience. For both, you may set as many roles or channels as you want to gain extra experience. Increasing the server multiplier will result in extra experience for everyone.

Setting a role multiplier

Setting multipliers are all done with the /levels multiplier command. In this case, we will select the role option.

This will result in the role selected gaining an amount set extra experience every time they gain experience.

Setting a channel multiplier

Setting multipliers are all done with the /levels multiplier command. In this case, we will select the channel option.

This will result in the channel selected gaining an amount set extra experience every time they gain experience.

Setting the server multiplier

Setting multipliers are all done with the /levels multiplier command. In this case, we will select the server option.

This will result in everyone on the server gaining extra experience when talking.

Viewing server multipliers

You are able to view any changes you've made to the level module with the /dashboard command.


Blacklisting Any Channels or Roles from Gaining Experience

Want to prevent channels or people with a role from gaining experience? This is normally the case for spam channels or those who aren't allowed to level up as they are being punished. Blacklisting roles or channels prevents people from gaining experience for leveling when talking. You can use a very simple command to accomplish this.

Blacklisting a channel

Blacklisting a channel will result in no one gaining experience when typing in there. Use the /levels blacklist command to blacklist a channel and select channel. To whitelist a channel afterwards, use the /levels whitelist command.


Blacklisting a role

Blacklisting a role will result in those holding the role not gaining experience. Use the /levels blacklist command to blacklist a role and select role. To whitelist a role afterwards, use the /levels whitelist command.


Viewing blacklisted roles and channels

You are able to view any changes you've made to the level module with the /dashboard command.


Customizing the Rank Card

There are 2 ways of customizing the rank card, either for yourself or the entire server. This allows you to add some character to either yourself or the server, giving a bit more life to your place.

Customizing your rank card

Customizing your rank card is one of the many things Discord Bots normally make you pay for - not Earthling!

Changing the background

You can change your rank card background using the /configuration card background command.


Warning: This rank card background will be used in all servers where they allow users to use their own rank cards, be careful about what your background is.


Tip: This command has to be done in a channel where you have "Attach File" permissions.

Changing the colour

You can change your rank card colour using the /configuration card color command. You can either input a hex code or use words such as "Red".


At this current time, there is no way of having custom rank card designs for different servers or disable them for specific servers.

Setting a Server Rank Card

Servers can set rank cards that users either use if they do not have a custom design, or if you force everyone to use it whilst in your server.

Setting a server rank card background and color is the same as changing your own personal rank card. Use the /configuration server-card background and /configuration server-card color command.

That is all there is for the guide to levels. Again, if you have any issues or questions, feel free to join our support server for direct support.

THE AUTHOR

View All

Kayla
aka
citrus.limon
Kayla is the Marketing Communications Manager at Earthling; they keep on top of creating blogs and leading the Blog Writing team.