Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- }else if(message.content.toLowerCase().startsWith(prefix + 'new')){
- if(args[1]){
- let TicketOpened = message.guild.channels.cache.some(channel => ('ticket-' + message.member.id).includes(channel.name))
- let reason = args.slice(1).join(' ');
- if(TicketOpened === false){
- let Embed = new Discord.MessageEmbed()
- .setTitle('New Ticket')
- .setColor('#0095FF')
- .setDescription('Ticket opened successfully! Please wait one moment while a Staff Member assists you.')
- .addField('Reason:', reason)
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- Bot.guilds.cache.get('643981555043270656').channels.create('ticket-' + message.member.id);
- setTimeout(function(){message.guild.channels.cache.find(channel => ('ticket-' + message.member.id).includes(channel.name)).send('<@&690254434910863481>')}, 1000);
- let TicketEmbed = new Discord.MessageEmbed()
- .setTitle('Ticket')
- .setColor('#0095FF')
- .setDescription('A staff member is coming shortly!')
- .addField('Reason:', reason)
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- setTimeout(function(){message.guild.channels.cache.find(channel => ('ticket-' + message.member.id).includes(channel.name)).send(TicketEmbed)}, 1000);
- }else{
- let Embed = new Discord.MessageEmbed()
- .setTitle('Ticket')
- .setColor('#0095FF')
- .setDescription('You already have an open ticket!')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- }
- }else{
- let Embed = new Discord.MessageEmbed()
- .setTitle('Invalid Arguments')
- .setColor('#FF0000')
- .setDescription('You must specify your reason.')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement