Advertisement
iiFireKingii

asdasd

Dec 12th, 2019
508
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.40 KB | None | 0 0
  1. client.on("message", async msg => {
  2. if(msg.author.bot || msg.channel.type === "dm") return undefined;
  3. let args = msg.content.split(' ');
  4. let lang = msg.content.split(" ").slice(1).join(" ")
  5. if(args[0].toLowerCase() == `${prefix}language`) {
  6. if(!msg.member.hasPermission('ADMINISTRATOR')) return msg.channel.send(`**❌ | You don\'t have permission**`)
  7. // fetch data
  8. await db.fetch(`language${msg.guild.id}_`)
  9. // fetch data
  10. let e = new Discord.RichEmbed()
  11. .setTitle(`**:bookmark: Baron Language Command
  12. This server language is currently set to **English [EN]**!**`)
  13. .setColor("BLUE")
  14. .addField(`Available Languages:`,`Arabic **[AR]** | Portuguese **[BR]**
  15. Deutsch **[DE]** | English **[EN]**
  16. Spanish **[ES]** | French **[FR]**
  17. Hungarian **[HU]** | 한국어 **[KR]**
  18. Spanish (LATAM) **[LA]** | Dutch **[NL]**
  19. Polish **[PL]** | Portuguese **[PT]**
  20. Russian **[RU]** | Turkish **[TR]**`)
  21. .addBlankField()
  22. .addField(`Change Language:`,`${prefix}language [locale]`, true)
  23. .addField(`Example:`,`${prefix}language en`, true)
  24. .setFooter(`Only users with the "Administrator" role are able to do this.`)
  25. msg.channel.send(e).then(e => {
  26. if(lang.includes("AR")) {
  27. let AR = new Discord.RichEmbed()
  28. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  29. .setDescription(`**Done**! From now on all commands in this server will be translated in **Arabic**!`)
  30. msg.channel.send(AR)
  31. db.set(`language${msg.guild.id}_`, "AR")
  32. }
  33. if(lang.includes("BR")) {
  34. let BR = new Discord.RichEmbed()
  35. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  36. .setDescription(`**Done**! From now on all commands in this server will be translated in **Portuguese**!`)
  37. msg.channel.send(BR)
  38. db.set(`language${msg.guild.id}_`, "BR")
  39. }
  40. if(lang.includes("DE")) {
  41. let DE = new Discord.RichEmbed()
  42. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  43. .setDescription(`**Done**! From now on all commands in this server will be translated in **Deutsch**!`)
  44. msg.channel.send(DE)
  45. db.set(`language${msg.guild.id}_`, "DE")
  46. }
  47. if(lang.includes("EN")) {
  48. let EN = new Discord.RichEmbed()
  49. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  50. .setDescription(`**Done**! From now on all commands in this server will be translated in **English**!`)
  51. msg.channel.send(EN)
  52. db.set(`language${msg.guild.id}_`, "EN")
  53. }
  54. if(lang.includes("ES")) {
  55. let ES = new Discord.RichEmbed()
  56. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  57. .setDescription(`**Done**! From now on all commands in this server will be translated in **Spanish**!`)
  58. msg.channel.send(ES)
  59. db.set(`language${msg.guild.id}_`, "ES")
  60. }
  61. if(lang.includes("FR")) {
  62. let FR = new Discord.RichEmbed()
  63. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  64. .setDescription(`**Done**! From now on all commands in this server will be translated in **French**!`)
  65. msg.channel.send(FR)
  66. db.set(`language${msg.guild.id}_`, "FR")
  67. }
  68. if(lang.includes("HU")) {
  69. let HU = new Discord.RichEmbed()
  70. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  71. .setDescription(`**Done**! From now on all commands in this server will be translated in **Hungarian**!`)
  72. msg.channel.send(HU)
  73. db.set(`language${msg.guild.id}_`, "HU")
  74. }
  75. if(lang.includes("KR")) {
  76. let KR = new Discord.RichEmbed()
  77. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  78. .setDescription(`**Done**! From now on all commands in this server will be translated in **한국어**!`)
  79. msg.channel.send(KR)
  80. db.set(`language${msg.guild.id}_`, "KR")
  81. }
  82. if(lang.includes("LA")) {
  83. let LA = new Discord.RichEmbed()
  84. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  85. .setDescription(`**Done**! From now on all commands in this server will be translated in **Spanish (LATAM)**!`)
  86. msg.channel.send(LA)
  87. db.set(`language${msg.guild.id}_`, "LA")
  88. }
  89. if(lang.includes("NL")) {
  90. let NL = new Discord.RichEmbed()
  91. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  92. .setDescription(`**Done**! From now on all commands in this server will be translated in **Dutch**!`)
  93. msg.channel.send(NL)
  94. db.set(`language${msg.guild.id}_`, "NL")
  95. }
  96. if(lang.includes("PL")) {
  97. let PL = new Discord.RichEmbed()
  98. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  99. .setDescription(`**Done**! From now on all commands in this server will be translated in **Polish**!`)
  100. msg.channel.send(PL)
  101. db.set(`language${msg.guild.id}_`, "PL")
  102. }
  103. if(lang.includes("PT")) {
  104. let PT = new Discord.RichEmbed()
  105. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  106. .setDescription(`**Done**! From now on all commands in this server will be translated in **Portuguese**!`)
  107. msg.channel.send(PT)
  108. db.set(`language${msg.guild.id}_`, "PT")
  109. }
  110. if(lang.includes("RU")) {
  111. let RU = new Discord.RichEmbed()
  112. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  113. .setDescription(`**Done**! From now on all commands in this server will be translated in **Russian**!`)
  114. msg.channel.send(RU)
  115. db.set(`language${msg.guild.id}_`, "RU")
  116. }
  117. if(lang.includes("TR")) {
  118. let TR = new Discord.RichEmbed()
  119. .setTitle(`**:white_check_mark: ${client.user.username} Language Command**`)
  120. .setDescription(`**Done**! From now on all commands in this server will be translated in **Turkish**!`)
  121. msg.channel.send(TR)
  122. db.set(`language${msg.guild.id}_`, "TR")
  123. }
  124. })
  125. }
  126. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement