Advertisement
Guest User

Untitled

a guest
Nov 17th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. bot.on('message', message => {
  2. if(usersData[sender.id].messageLvl == 30) {
  3. usersData[sender.id].level++;
  4. usersData[sender.id].messageLvl = 0;
  5.  
  6. message.channel.send(`${sender.username} is now level ${usersData[sender.id].level} :tada:`);
  7. switch (userData[sender.id].level) {
  8. case 100:
  9. let role = message.guild.roles.find(r => r.name === "level100");
  10. if(!role) {
  11. try {
  12. role = await message.guild.createRole({
  13. name: "level100",
  14. color: "#ff999a",
  15. permissions: []
  16. });
  17. } catch(e) {
  18. console.log(e.stack);
  19. }
  20. }
  21.  
  22. if(sender.roles.has(role.id)) return;
  23.  
  24. await sender.addRole(role);
  25. break;
  26. }
  27. }
  28. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement