🀯XP Awards

You can now use the built-in XP system to award members.

Award every member sending messages

client.on('messageCreate', (message)=> {
   if (message.member.bot == true) return;
   message.member.award(5);
});

Stop member from getting XP if they have a specific role

client.on('messageCreate', (message)=> {
   if (message.member.bot == true) return;
   if (message.member.roles.includes(32870988)) return;
   message.member.award(5);
});

Remove XP when a member removes their message

client.on('messageDelete', (message)=> {
   if (message.member.bot == true) return;
   message.member.award(-5);
});

Set member's XP to 5

Set every member's XP in possession of a role

Last updated