#What's the most practical way of creating a leveling system?
4 messages · Page 1 of 1 (latest)
• 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.
You can use all kinds of interactions from a user. Messages, Voice, Interactions, General activity etc. All up to your liking and scaling.
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