Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require("discord.js");
- module.exports.run = async(client, message, args) => {
- message.channel.send(` ${message.author}, enviei uma mensagem para você no privado.`).then(msg => {msg.delete(5000)});
- await message.author.createDM();
- message.author.send({embed: {
- description:`**📒 Sugestão | ManageCodes** \n \n▸ Qual seu nick? [▮▯▯▯]`
- }});
- var tazer = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1 });
- tazer.on('collect', r=> {
- let nome = r.content;
- message.author.send({embed: {
- description: "▸ Qual sua sugestão? [▮▮▯▯] "
- }});
- var tazer1 = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1 });
- tazer1.on('collect', r=> {
- let sugestao = r.content;
- message.author.send({embed: {
- description: "▸ Por que deveríamos acrescentar sua sugestão? [▮▮▮▯]"
- }});
- var tazer1 = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1 });
- tazer1.on('collect', r=> {
- let porque = r.content;
- message.author.send({embed: {description: `▸ Para enviar sua sugestão digite "confirmar". Para cancelar digite "cancelar". [▮▮▮▮]`}})
- var confirm = message.author.dmChannel.createMessageCollector(a=>a.author.id == message.author.id, { time: 10000 * 50, max: 1});
- confirm.on('collect', r=>{
- if (r.content.toLowerCase() == "confirmar") {
- message.author.send({embed: {description: "📌 Sua sugestão foi `enviada`. Aguarde ela ser analizada."}});
- let servericon = message.author.displayAvatarURL;
- const form = new Discord.RichEmbed()
- .setTitle(':pencil: • Sugestão')
- .addField("__:robot: Discord »__ ", message.author.tag)
- .addField("__:bust_in_silhouette: Nick »__", nome)
- .addField("__:pencil2: Sugestão »__", sugestao)
- .addField("__:page_facing_up: Por que deveriamos acrescenta-lá no servidor »__", porque)
- .setFooter(`ManageCodes - Discord Oficial - Copyright©`)
- .setThumbnail(servericon)
- .setColor('#ffffff')
- let canal = client.channels.get("633668978706874371").send(form)
- .then(async (msg) => {
- await msg.react("✔");
- await msg.react("❌");
- });
- }
- if (r.content.toLowerCase() == "cancelar") {
- message.author.send({embed: {description: "cancelado."}});
- }
- });
- })
- })
- })
- }
- module.exports.help = {
- name: "sugerir"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement