const Discord = require('discord.js'); const config = require('../config.json'); const leeks = require('leeks.js'); const randomString = require('random-string'); module.exports = { name: 'new', description: 'Create a new ticket', usage: '', aliases: ['ticket'], example: 'new I found an error', args: true, cooldown: config.cooldown, guildOnly: true, execute(message, args) { const client = message.client; // command starts here message.delete(); const ticketChannel = "channel"; let topic = args.join(" "); let num = randomString({ length: 4, numeric: true, letters: false, special: false, }); // log // if(config.useEmbeds) { // const embed = new Discord.RichEmbed() // .setAuthor(`${client.user.username} / Ticket Log`, client.user.avatarURL) // .setTitle("New Ticket") // .addField("Username", message.author.tag, true) // .addField("Channel", ticketChannel, true) // .setFooter(`${client.guilds.get(config.guildID).name} : DiscordTickets by Eartharoid`); // client.channels.get(config.logChannel).send({embed}) // } else { // client.channels.get(config.logChannel).send(`New ticket created by **${message.author.tag} (${message.author.id})**`); // } console.log(leeks.colors.cyan(`${message.author.tag} created a new ticket (#ticket-${num})`)) // command ends here }, };