gaber-elsayed

thanks

Sep 9th, 2021
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. const db = require("quick.db");
  2. const Milliseconds = require("pretty-ms");
  3.  
  4. client.on("message", async message=>{
  5. if(message.author.bot)return;
  6. if(message.content.startsWith(prefix + "thank")){
  7. const repTime = db.get(`REP_TIME_${message.author.id}`);
  8. const member = message.mentions.users.first();
  9. if(!member)return message.channel.send("I Cant The Member ");
  10. let rank = message.guild.member(member.id).roles.find('name', '⌥ Support');
  11. if(!rank) return message.reply("**This User Dont Have Role Support To Give him the thank!**")
  12. if(message.author.id === member.id) return message.reply("علي كيف امك تعطي نفسك ؟")
  13. if(repTime < Date.now() || !repTime){
  14. db.set(`REP_TIME_${message.author.id}`, (Date.now() + 60000 * 60));
  15. db.add(`REPs_${member.id}`, 1);
  16. message.channel.send(`You are thanked ${member}`);
  17. }else {
  18. message.channel.send(`Please Just Wait: ${Milliseconds(repTime - Date.now())}`);
  19. }
  20. }
  21. });
  22. client.on("message",message =>{
  23. if(message.author.bot) return;
  24. const member = message.mentions.users.first() || message.author;
  25. let rep = db.get(`REPs_${member.id}`)
  26. if(rep === null) rep = 0;
  27. if(message.content.startsWith(prefix + "my-thanks"))
  28. return message.channel.send(`** ${member.username} have a \`${rep}\` thanks**`)
  29. })
Advertisement
Add Comment
Please, Sign In to add comment