v3.3 push 7 (added autoclose)
This commit is contained in:
@@ -53,6 +53,21 @@ exports.closeEmbed = (closer,description) => {
|
||||
return embd
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {discord.User} closer
|
||||
* @param {Number} time
|
||||
* @returns {discord.EmbedBuilder}
|
||||
*/
|
||||
exports.autocloseSignalEmbed = (closer,time) => {
|
||||
const embd = new embed()
|
||||
.setTitle("⏰ This ticket got closed by Autoclose!")
|
||||
.setColor(mc)
|
||||
.setFooter({text:closer.tag,iconURL:closer.displayAvatarURL()})
|
||||
.setDescription("This ticket has been inactive for `"+time+"h`!")
|
||||
return embd
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {discord.User} deleter
|
||||
|
||||
@@ -43,7 +43,6 @@ module.exports = () => {
|
||||
}
|
||||
if (interaction.message.pinned && interaction.message.author.id == client.user.id){
|
||||
const claimdata = storage.get("claimData",interaction.channel.id)
|
||||
console.log(claimdata)
|
||||
if (claimdata && claimdata != "false"){
|
||||
interaction.message.edit({components:[bot.buttons.firstmsg.firstmsgRowDisabledNoClaim]})
|
||||
}else{
|
||||
@@ -67,7 +66,7 @@ module.exports = () => {
|
||||
})
|
||||
|
||||
interaction.channel.send({embeds:[bot.embeds.commands.closeEmbed(interaction.user)],components:[bot.buttons.close.closeCommandRow]})
|
||||
await require("../../../ticketActions/ticketCloser").NEWcloseTicket(interaction.member,interaction.channel,prefix,"close",false,true)
|
||||
await require("../../../ticketActions/ticketCloser").closeManager(interaction.member,interaction.channel,prefix,"close",false,true)
|
||||
closeTicketButtonChecker = false
|
||||
})
|
||||
}
|
||||
@@ -93,7 +93,7 @@ module.exports = () => {
|
||||
})
|
||||
|
||||
//interaction.channel.send({embeds:[bot.embeds.commands.closeEmbed(interaction.user)],components:[bot.buttons.close.closeCommandRow]})
|
||||
await require("../../../ticketActions/ticketCloser").NEWcloseTicket(interaction.member,interaction.channel,prefix,"close",reason,true)
|
||||
await require("../../../ticketActions/ticketCloser").closeManager(interaction.member,interaction.channel,prefix,"close",reason,true)
|
||||
closeTicketButtonChecker = false
|
||||
})
|
||||
}
|
||||
@@ -52,7 +52,7 @@ module.exports = () => {
|
||||
|
||||
await interaction.message.edit({components:[bot.buttons.close.openRowDisabled]})
|
||||
await interaction.channel.send({embeds:[bot.embeds.commands.deleteEmbed(interaction.user)]})
|
||||
await require("../../../ticketActions/ticketCloser").NEWcloseTicket(interaction.member,interaction.channel,prefix,"delete",false,true)
|
||||
await require("../../../ticketActions/ticketCloser").closeManager(interaction.member,interaction.channel,prefix,"delete",false,true)
|
||||
deleteTicketButtonChecker = false
|
||||
})
|
||||
|
||||
@@ -92,7 +92,7 @@ module.exports = () => {
|
||||
|
||||
await interaction.message.edit({components:[bot.buttons.close.closeCommandRowDisabled]})
|
||||
await interaction.channel.send({embeds:[bot.embeds.commands.deleteEmbed(interaction.user)]})
|
||||
await require("../../../ticketActions/ticketCloser").NEWcloseTicket(interaction.member,interaction.channel,prefix,"delete",false,true)
|
||||
await require("../../../ticketActions/ticketCloser").closeManager(interaction.member,interaction.channel,prefix,"delete",false,true)
|
||||
deleteTicketButtonChecker1 = false
|
||||
|
||||
})
|
||||
|
||||
@@ -33,7 +33,17 @@ module.exports = () => {
|
||||
try {
|
||||
interaction.deferUpdate()
|
||||
} catch{}
|
||||
interaction.message.edit({components:[bot.buttons.close.openRowNormal]})
|
||||
|
||||
if (interaction.message.pinned && interaction.message.author.id == client.user.id){
|
||||
const claimdata = storage.get("claimData",interaction.channel.id)
|
||||
if (claimdata && claimdata != "false"){
|
||||
interaction.message.edit({components:[bot.buttons.firstmsg.firstmsgRowNormalNoClaim]})
|
||||
}else{
|
||||
interaction.message.edit({components:[bot.buttons.firstmsg.firstmsgRowNormal]})
|
||||
}
|
||||
}else{
|
||||
interaction.message.edit({components:[bot.buttons.close.openRowNormal]})
|
||||
}
|
||||
})
|
||||
|
||||
//DELETE
|
||||
@@ -54,7 +64,17 @@ module.exports = () => {
|
||||
try {
|
||||
interaction.deferUpdate()
|
||||
} catch{}
|
||||
interaction.message.edit({components:[bot.buttons.close.openRowNormal]})
|
||||
|
||||
if (interaction.message.pinned && interaction.message.author.id == client.user.id){
|
||||
const claimdata = storage.get("claimData",interaction.channel.id)
|
||||
if (claimdata && claimdata != "false"){
|
||||
interaction.message.edit({components:[bot.buttons.firstmsg.firstmsgRowNormalNoClaim]})
|
||||
}else{
|
||||
interaction.message.edit({components:[bot.buttons.firstmsg.firstmsgRowNormal]})
|
||||
}
|
||||
}else{
|
||||
interaction.message.edit({components:[bot.buttons.close.openRowNormal]})
|
||||
}
|
||||
})
|
||||
|
||||
//DELETE NO TRANSCRIPT
|
||||
|
||||
Reference in New Issue
Block a user