#What's the most practical way of creating a leveling system?

4 messages · Page 1 of 1 (latest)

compact jasper
#

Hi all,

About to make a level system for my bot. What is the best way to do this? Use the message event that is triggered per message? Just want some options :)) Many thanks in advance!

lone smeltBOT
#

• What's your exact discord.js npm list discord.js and node node -v version?
• Post the full error stack trace, not just the top part!
• Show your code!
• Explain what exactly your issue is.
• Not a discord.js issue? Check out #useful-servers.

manic cliff
#

You can use all kinds of interactions from a user. Messages, Voice, Interactions, General activity etc. All up to your liking and scaling.

pallid zodiac
#

As Sago stated, you can ideally use all these events to create a levelling system and give out XP based on seconds, minutes, hours etc. I wouldn't just blatantly use the message event to give out xp and rather rely on a cooldown system otherwise people would just spam to get XP