Untitled
unknown
plain_text
4 years ago
3.0 kB
7
Indexable
client.on("message", async (message) => { if (!message.guild || message.author.bot || !message.content.trim().startsWith(config.prefix)) return; const args = message.content.slice(config.prefix.length).trim().split(" ") const cmd = args.shift().toLowerCase() if (cmd == "test") { let firstbutton = new MessageButton().setStyle("green").setID("1").setLabel("🚫") let secondbutton = new MessageButton().setStyle("blurple").setID("2").setLabel("🚨") let thirdbutton = new MessageButton().setStyle("red").setID("3").setLabel("💸") let pente = new MessageButton().setStyle("red").setID("5").setLabel("⛔") let linkingbutton = new MessageButton().setStyle("green").setID("6").setLabel("❓") var buttonarray = [firstbutton, secondbutton, thirdbutton, pente, linkingbutton] let overviewembed = new MessageEmbed().setColor("RANDOM") .setDescription("** \`\`\` 🚫Staff Report \n 🚨Player Report \n 💸Donate \n ⛔Ban Appeal \n ❓Other \`\`\`**") .setThumbnail("https://cdn.discordapp.com/attachments/864616741510578216/875837128980959302/gifdiscord.gif") .setFooter('Κάνε reaction σε ένα από τα παρακάτω emojis το οποίο παρουσιάζει το θέμα του ticket.', 'https://cdn.discordapp.com/attachments/864616741510578216/882554462571483136/medusafooter.png') let mybuttonsmsg = await message.channel.send({ embed: overviewembed, buttons: buttonarray }) var embedsarray = [overviewembed] for (let i = 0; i < 5; i++) embedsarray.push(new MessageEmbed().setColor("RANDOM").setDescription(i)) var currentPage = 0; const collector = mybuttonsmsg.createButtonCollector((button) => button.clicker.user.id === message.author.id, { time: 60e3 }); collector.on("collect", async (b) => { b.defer(); if (b.id == "3") { button.reply.defer() const channel = await button.guild.channels.create(`💸Donate-${button.clicker.user.id}`, { parent: "875835986087649321", permissionOverwrites: [{ id: button.guild.id, deny: ["VIEW_CHANNEL", "SEND_MESSAGES"] }, { id: button.clicker.id, allow: ["VIEW_CHANNEL", "SEND_MESSAGES"] } ] }) const TicketEmbed = new Discord.MessageEmbed() .setTitle("") .setDescription("```Παρακαλώ περιμένετε μέχρι να σας εξυπηρετήσει κάποιος...Για να κλείσετε αυτό το Ticket !close```") .setColor("ff0000") await channel.send(TicketEmbed) } }) } })
Editor is loading...