Advertisement
iiFireKingii

register (JS) Quick.db

Dec 30th, 2019
880
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. const moment = require("moment")
  2. client.on("message", async message => {
  3. if(message.author.bot || message.channel.type === "dm") return undefined;
  4. let args = message.content.split(' ');
  5. if(args[0].toLowerCase() == `${prefix}register`) {
  6. db.fetch(`registerid${message.author.id}`)
  7. db.fetch(`registername${message.author.id}`)
  8. db.fetch(`registerage${message.author.id}`)
  9. db.fetch(`registercountry${message.author.id}`)
  10. db.fetch(`registercode${message.author.id}`)
  11. db.fetch(`registerdata${message.author.id}`)
  12. db.fetch(`registerchannel${message.author.id}`)
  13. let name = message.content.split(" ")[1];
  14. let age = message.content.split(" ")[2];
  15. let country = message.content.split(" ")[3];
  16. if(db.fetch(`registerid${message.author.id}`) === null || db.fetch(`registername${message.author.id}`) === null || db.fetch(`registerage${message.author.id}`) === null || db.fetch(`registercountry${message.author.id}`) === null || db.fetch(`registercode${message.author.id}`) || db.fetch(`registerdata${message.author.id}`) === null || db.fetch(`registerchannel${message.author.id}`) === null) return undefined;
  17. if(!name || !age || !country) return message.channel.send(`**💡 | Using: \`\`${prefix}register <name> <age> <country>\`\`**`)
  18. let ss = Math.floor((Math.random() * 1000) + 1);
  19. message.channel.send(`**✅ | Done**`)
  20. let e = new Discord.RichEmbed()
  21. .setAuthor(message.author.tag)
  22. .setThumbnail(message.author.avatarURL)
  23. .setDescription(`✨ | ${message.author}
  24. **Name;** ${name}
  25. **Age;** ${age}
  26. **Country;** ${country}
  27. **Date;** ${moment().format('llll')}
  28. **Registration in;** ${message.channel}
  29. **Code;** ${ss}
  30. \`\`\`
  31. UserID; ${message.author.id}
  32. \`\`\``)
  33. client.channels.get("اكتب ايدي الروم الي تبيه يوصل فيه المعلومات").send(e)
  34. db.set(`registerid${message.author.id}`, message.author.id)
  35. db.set(`registername${message.author.id}`, name)
  36. db.set(`registerage${message.author.id}`, age)
  37. db.set(`registercountry${message.author.id}`, country)
  38. db.set(`registercode${message.author.id}`, ss)
  39. db.set(`registerdata${message.author.id}`, moment().format('llll'))
  40. db.set(`registerchannel${message.author.id}`, message.channel.id)
  41. }
  42. })
  43.  
  44. client.on("message", async message => {
  45. if(message.author.bot || message.channel.type === "dm") return undefined;
  46. let args = message.content.split(' ');
  47. if(args[0].toLowerCase() == `${prefix}getinfo`) {
  48. let user = message.mentions.users.first()
  49. let e = new Discord.RichEmbed()
  50. .setAuthor(user.tag)
  51. .setThumbnail(user.avatarURL)
  52. .setDescription(`✨ | ${user}
  53. **Name;** ${db.fetch(`registerid${user.id}`)}
  54. **Age;** ${db.fetch(`registerage${user.id}`)}
  55. **Country;** ${db.fetch(`registercountry${user.id}`)}
  56. **Date;** ${db.fetch(`registerdata${user.id}`)}
  57. **Registration in;** <#${db.fetch(`registerchannel${user.id}`)}>
  58. **Code;** ${db.fetch(`registercode${user.id}`)}
  59. \`\`\`
  60. UserID; ${user.id}
  61. \`\`\``)
  62. message.channel.send(e)
  63. }
  64. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement