Version 1.2.0

Many changes! :D
This commit is contained in:
DJj123dj
2021-12-07 18:19:07 +01:00
parent 1fb8ece6ff
commit af1c3288c0
11 changed files with 187 additions and 113 deletions
+43 -14
View File
@@ -3,44 +3,73 @@ const bot = require('../index')
const client = bot.client
const config = require("../config.json")
var name = require('./ticketExtra').name
var stringDecoder = require('./ticketSystem').stringDecoder
module.exports = () => {
client.on("messageCreate", msg => {
if (msg.content == config.prefix+"ticket msg"){
if (msg.member.roles.cache.has(config.botperms_role) == false && msg.author.id != "779742674932072469"){
msg.channel.send({content:"Je hebt geen permissions voor deze command!"})
msg.channel.send({content:"You don't have permissons for this command!"})
return
}
var ticketButton = new discord.MessageActionRow()
.addComponents(
if (config.options.ticket1.enabled){
ticketButton.addComponents(
new discord.MessageButton()
.setCustomId("newTicketVraag")
.setCustomId("newTicket1")
.setDisabled(false)
.setStyle("SECONDARY")
.setEmoji("❓")
.setEmoji(config.options.ticket1.icon)
)
.addComponents(
}
if (config.options.ticket2.enabled){
ticketButton.addComponents(
new discord.MessageButton()
.setCustomId("newTicketSolli")
.setCustomId("newTicket2")
.setDisabled(false)
.setStyle("SECONDARY")
.setEmoji("📝")
.setEmoji(config.options.ticket2.icon)
)
.addComponents(
}
if (config.options.ticket3.enabled){
ticketButton.addComponents(
new discord.MessageButton()
.setCustomId("newTicketPartner")
.setCustomId("newTicket3")
.setDisabled(false)
.setStyle("SECONDARY")
.setEmoji("💼")
.setEmoji(config.options.ticket3.icon)
)
}
if (config.options.ticket4.enabled){
ticketButton.addComponents(
new discord.MessageButton()
.setCustomId("newTicket4")
.setDisabled(false)
.setStyle("SECONDARY")
.setEmoji(config.options.ticket4.icon)
)
}
var categorylist = ""
if (config.options.ticket1.enabled){categorylist = "\n\n"+categorylist+config.options.ticket1.icon+": **"+config.options.ticket1.name+"**\n"+config.options.ticket1.description}
if (config.options.ticket2.enabled){categorylist = "\n\n"+categorylist+config.options.ticket2.icon+": **"+config.options.ticket2.name+"**\n"+config.options.ticket2.description}
if (config.options.ticket3.enabled){categorylist = "\n\n"+categorylist+config.options.ticket3.icon+": **"+config.options.ticket3.name+"**\n"+config.options.ticket3.description}
if (config.options.ticket4.enabled){categorylist = "\n\n"+categorylist+config.options.ticket4.icon+": **"+config.options.ticket4.name+"**\n"+config.options.ticket4.description}
var ticketEmbed = new discord.MessageEmbed()
.setColor(config.main_color)
.setDescription("**Maak een ticket:**\nKlik op een van de onderstaande knoppen om een ticket aan te maken.\n\n__kies een categorie:__\n\n❓: **Vragen**\nOverige vragen.\n\n📝: **Sollicitatie**\nDoe een sollicitatie.\n\n💼: **Partner**\nWord partner met ons.\n\n**opgepast: **_u kan maar één ticket tegelijkertijd aanmaken!_")
.setDescription("**Create a ticket:**\nClick one of the buttons below to create a ticket.\n\n__choose a category:__"+categorylist+"\n\n**watch out:**_You can only create 1 ticket at a time!_")