Advertisement
Guest User

love

a guest
Jan 22nd, 2020
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.86 KB | None | 0 0
  1. const Discord = require("discord.js")
  2.  
  3. exports.run = async (bot, message, args) => {
  4.  
  5. if(!args[0]) return message.channel.send("**Mention a user or users that you want to love.** `r.love <user> <user>`")
  6.  
  7. var bondLevel = Math.floor(Math.random() * 102);
  8. let user1 = message.guild.member(message.mentions.users.first()) || message.guild.members.get(args[0]);
  9. let user2 = message.guild.member(message.guild.members.get(args[1]));
  10. let user3 = message.guild.member(message.guild.members.get(args[2]));
  11.  
  12. if (bondLevel > 100 ) {
  13. var ship = 'Perfect Couple <3_<3 :ok_hand:'
  14. var bondLevelResults = `♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥`
  15. } else
  16. if (bondLevel == 100) {
  17. var ship = 'Lit Couple <3 :ok_hand:'
  18. var bondLevelResults = `♥♥♥♥♥♥♥♥♥♥`
  19. } else
  20. if (bondLevel >= 90 && bondLevel < 100) {
  21. var ship = 'Great Couple <3'
  22. var bondLevelResults = `♥♥♥♥♥♥♥♥♥🖤`
  23. } else
  24. if (bondLevel >= 80 && bondLevel < 90) {
  25. var ship = 'Great Couple <3'
  26. var bondLevelResults = `♥♥♥♥♥♥♥♥🖤🖤`
  27. } else
  28. if (bondLevel >= 75 && bondLevel < 80) {
  29. var ship = 'Great Couple <3'
  30. var bondLevelResults = `♥♥♥♥♥♥♥🖤🖤🖤`
  31. } else
  32. if (bondLevel >= 70 && bondLevel < 75) {
  33. var ship = 'A littly risky but can work out! '
  34. var bondLevelResults = '♥♥♥♥♥♥♥🖤🖤🖤'
  35. } else
  36. if (bondLevel >= 60 && bondLevel < 70) {
  37. var ship = 'Eh.'
  38. var bondLevelResults = '♥♥♥♥♥♥🖤🖤🖤🖤'
  39. } else
  40. if (bondLevel >= 50 && bondLevel < 60) {
  41. var ship = 'Eh. '
  42. var bondLevelResults = `♥♥♥♥♥🖤🖤🖤🖤🖤`
  43. } else
  44. if (bondLevel >= 40 && bondLevel < 50) {
  45. var ship = 'Eh. '
  46. var bondLevelResults = `♥♥♥♥🖤🖤🖤🖤🖤🖤`
  47. } else
  48. if (bondLevel >= 30 && bondLevel < 40) {
  49. var ship = 'Eh. '
  50. var bondLevelResults = `♥♥♥🖤🖤🖤🖤🖤🖤🖤`
  51. } else
  52. if (bondLevel >= 25 && bondLevel < 30) {
  53. var ship = 'No Comment'
  54. var bondLevelResults = `♥♥🖤🖤🖤🖤🖤🖤🖤🖤`
  55. } else
  56. if (bondLevel >= 20 && bondLevel < 25) {
  57. var ship = 'Rip'
  58. var bondLevelResults = `♥♥🖤🖤🖤🖤🖤🖤🖤🖤`
  59. } else
  60. if (bondLevel >= 10 && bondLevel < 20) {
  61. var ship = 'Rip'
  62. var bondLevelResults = `​♥🖤🖤🖤🖤🖤🖤🖤🖤🖤`
  63. } else
  64. if (bondLevel >= 0 && bondLevel < 10) {
  65. var ship = 'Not even possible...'
  66. var bondLevelResults = `🖤🖤🖤🖤🖤🖤🖤🖤🖤🖤`
  67. }
  68.  
  69.  
  70. if(!args[1]){
  71. var bondEmbed = new Discord.RichEmbed()
  72.  
  73. .setColor("#f5a3fa")
  74. .addField("Users", `${message.author} x ${args[0]}`)
  75. .addField("Bond Score", `${bondLevel}%`)
  76. .addField("Bond Bar", bondLevelResults)
  77. .addField("Summary", ship);
  78.  
  79.  
  80. return message.channel.send(bondEmbed)
  81. }
  82.  
  83. if(!args[2]){
  84. var bondEmbed2 = new Discord.RichEmbed()
  85.  
  86. .setColor("#f5a3fa")
  87. .addField("Users", `${args[0]} x ${args[1]}`)
  88. .addField("Bond Score", `${bondLevel}%`)
  89. .addField("Bond Bar", bondLevelResults)
  90. .addField("Summary", ship);
  91.  
  92.  
  93. return message.channel.send(bondEmbed2)
  94. }
  95.  
  96.  
  97. if(!args[3]) {
  98.  
  99. var bondEmbed3 = new Discord.RichEmbed()
  100.  
  101. .setColor("#f5a3fa")
  102. .addField("Users", `${args[0]} x ${args[1]} x ${args[2]}`)
  103. .addField("Bond Score", `${bondLevel}%`)
  104. .addField("Bond Bar", bondLevelResults)
  105. .addField("Summary", ship);
  106.  
  107.  
  108. return message.channel.send(bondEmbed)
  109. }
  110. }
  111.  
  112.  
  113.  
  114.  
  115. module.exports.help = {
  116. name: "r.love"
  117. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement