Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.13 KB | None | 0 0
  1. const Discord = require("discord.js");
  2.  
  3. module.exports.run = async(client, message, args) => {
  4.  
  5. message.channel.send(` ${message.author}, enviei uma mensagem para você no privado.`).then(msg => {msg.delete(5000)});
  6.  
  7. await message.author.createDM();
  8. message.author.send({embed: {
  9. description:`**📒 Sugestão | ManageCodes** \n \n▸ Qual seu nick? [▮▯▯▯]`
  10. }});
  11. var tazer = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1 });
  12. tazer.on('collect', r=> {
  13. let nome = r.content;
  14. message.author.send({embed: {
  15. description: "▸ Qual sua sugestão? [▮▮▯▯] "
  16. }});
  17.  
  18. var tazer1 = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1 });
  19. tazer1.on('collect', r=> {
  20. let sugestao = r.content;
  21. message.author.send({embed: {
  22. description: "▸ Por que deveríamos acrescentar sua sugestão? [▮▮▮▯]"
  23. }});
  24.  
  25. var tazer1 = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1 });
  26. tazer1.on('collect', r=> {
  27. let porque = r.content;
  28.  
  29.  
  30. message.author.send({embed: {description: `▸ Para enviar sua sugestão digite "confirmar". Para cancelar digite "cancelar". [▮▮▮▮]`}})
  31. var confirm = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1});
  32. confirm.on('collect', r=>{
  33. if (r.content.toLowerCase() == "confirmar") {
  34. message.author.send({embed: {description: "📌 Sua sugestão foi `enviada`. Aguarde ela ser analizada."}});
  35. let servericon = message.author.displayAvatarURL;
  36. const form = new Discord.RichEmbed()
  37. .setTitle(':pencil: • Sugestão')
  38. .addField("__:robot: Discord »__ ", message.author.tag)
  39. .addField("__:bust_in_silhouette: Nick »__", nome)
  40. .addField("__:pencil2: Sugestão »__", sugestao)
  41. .addField("__:page_facing_up: Por que deveriamos acrescenta-lá no servidor »__", porque)
  42. .setFooter(`ManageCodes - Discord Oficial - Copyright©`)
  43. .setThumbnail(servericon)
  44. .setColor('#ffffff')
  45. let canal = client.channels.get("633668978706874371").send(form)
  46. .then(async (msg) => {
  47. await msg.react("✔");
  48. await msg.react("❌");
  49. });
  50.  
  51.  
  52. }
  53.  
  54. if (r.content.toLowerCase() == "cancelar") {
  55. message.author.send({embed: {description: "cancelado."}});
  56. }
  57. });
  58. })
  59. })
  60.  
  61. })
  62. }
  63.  
  64. module.exports.help = {
  65. name: "sugerir"
  66.  
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement