Untitled
unknown
plain_text
4 years ago
3.0 kB
11
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...