Advertisement
iiFireKingii

Set-lang (JS) quick.db

Dec 6th, 2019
761
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. client.on("message", async msg => { // By FireKing , Toxic
  2. if(msg.author.bot || msg.channel.type === "dm") return undefined; // By FireKing , Toxic
  3. let args = msg.content.split(' '); // By FireKing , Toxic
  4. if(args[0].toLowerCase() == `${prefix}set-lang`) { // By FireKing , Toxic
  5. await db.fetch(`languser${msg.author.id}_`) // By FireKing , Toxic
  6. let e = new Discord.RichEmbed() // By FireKing , Toxic
  7. .setAuthor(msg.guild.name,msg.guild.iconURL) // By FireKing , Toxic
  8. .setColor("BLUE") // By FireKing , Toxic
  9. .setDescription(`**» Arabic › 1️⃣
  10. » English › 2️⃣**`) // By FireKing , Toxic
  11. .setFooter(msg.author.username,msg.author.avatarURL) // By FireKing , Toxic
  12. msg.channel.send(e).then(o => { // By FireKing , Toxic
  13. o.react("1️⃣") // By FireKing , Toxic
  14. o.react("2️⃣") // By FireKing , Toxic
  15. let ar = (react,user) => react.emoji.name === "1️⃣" && user.id === msg.author.id; // By FireKing , Toxic
  16. let arabic = o.createReactionCollector(ar, { time: 0}) // By FireKing , Toxic
  17. let us = (react,user) => react.emoji.name === "2️⃣" && user.id === msg.author.id; // By FireKing , Toxic
  18. let usa = o.createReactionCollector(us, { time: 0}) // By FireKing , Toxic
  19. arabic.on("collect", r => { // By FireKing , Toxic
  20. msg.channel.send("**Done You Selected Erabic language**").then(ss => { // By FireKing , Toxic
  21. db.set(`languser${msg.author.id}_`, "arabic") // By FireKing , Toxic
  22. ss.delete(); // By FireKing , Toxic
  23. o.delete(); // By FireKing , Toxic
  24. }) // By FireKing , Toxic
  25. }) // By FireKing , Toxic
  26. usa.on("collect", r => { // By FireKing , Toxic
  27. msg.channel.send("**Done You Selected English language**").then(ss => { // By FireKing , Toxic
  28. db.set(`languser${msg.author.id}_`, "english") // By FireKing , Toxic
  29. ss.delete(); // By FireKing , Toxic
  30. o.delete(); // By FireKing , Toxic
  31. }) // By FireKing , Toxic
  32. }) // By FireKing , Toxic
  33. }) // By FireKing , Toxic
  34. } else { // By FireKing , Toxic
  35. let lang = await db.fetch(`languser${msg.author.id}_`) // By FireKing , Toxic
  36. if(lang === null) lang = "None" // By FireKing , Toxic
  37. if(args[0].toLowerCase() == `${prefix}info-lang`) { // By FireKing , Toxic
  38. let s = await db.fetch(`languser${msg.author.id}_`) // By FireKing , Toxic
  39. msg.channel.send(`**You Selected ${s} language**`) // By FireKing , Toxic
  40. } // By FireKing , Toxic
  41. } // By FireKing , Toxic
  42. }) // By FireKing , Toxic
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement