v3.3 push 3 (lots of small changes 😄)
This commit is contained in:
+5
-3
@@ -44,7 +44,7 @@ module.exports = () => {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!DISABLE.commands.slash.add) client.on("interactionCreate",(interaction) => {
|
if (!DISABLE.commands.slash.add) client.on("interactionCreate",async (interaction) => {
|
||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "add") return
|
if (interaction.commandName != "add") return
|
||||||
const user = interaction.options.getUser("user")
|
const user = interaction.options.getUser("user")
|
||||||
@@ -55,14 +55,16 @@ module.exports = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await interaction.deferReply()
|
||||||
|
|
||||||
interaction.channel.messages.fetchPinned().then(msglist => {
|
interaction.channel.messages.fetchPinned().then(msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
interaction.channel.permissionOverwrites.create(user.id, { ViewChannel:true, AddReactions:true,AttachFiles:true, EmbedLinks:true, SendMessages:true})
|
interaction.channel.permissionOverwrites.create(user.id, { ViewChannel:true, AddReactions:true,AttachFiles:true, EmbedLinks:true, SendMessages:true})
|
||||||
interaction.reply({embeds:[bot.embeds.commands.addEmbed(user,interaction.user)]})
|
interaction.editReply({embeds:[bot.embeds.commands.addEmbed(user,interaction.user)]})
|
||||||
|
|
||||||
var loguser = user
|
var loguser = user
|
||||||
log("command","someone used the 'add' command",[{key:"user",value:interaction.user.tag}])
|
log("command","someone used the 'add' command",[{key:"user",value:interaction.user.tag}])
|
||||||
|
|||||||
+38
-15
@@ -27,13 +27,14 @@ module.exports = () => {
|
|||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
var newtype = msg.content.split(config.prefix+"change")[1].substring(1)
|
|
||||||
if (!newtype) return msg.channel.send({embeds:[bot.errorLog.invalidArgsMessage(l.errors.missingArgsDescription+" `<type>`:\n`"+config.prefix+"change <type>`")]})
|
|
||||||
|
|
||||||
const newTicket = require("../core/utils/configParser").getTicketById(newtype)
|
|
||||||
const list = []
|
const list = []
|
||||||
config.options.forEach((o) => list.push(o.id))
|
config.options.forEach((o) => list.push(o.id))
|
||||||
if (!newTicket) return bot.errorLog.invalidIdChooseFromList(list)
|
|
||||||
|
var newtype = msg.content.split(config.prefix+"change")[1].substring(1)
|
||||||
|
if (!newtype) return msg.channel.send({embeds:[bot.errorLog.invalidIdChooseFromList(list,l.errors.missingArgsDescription+" `<type>`:\n`"+config.prefix+"change <type>`")]})
|
||||||
|
|
||||||
|
const newTicket = require("../core/utils/configParser").getTicketById(newtype)
|
||||||
|
if (!newTicket) return msg.channel.send({embeds:[bot.errorLog.invalidIdChooseFromList(list,l.errors.missingArgsDescription+" `<type>`:\n`"+config.prefix+"change <type>`")]})
|
||||||
|
|
||||||
/**@type {String} */
|
/**@type {String} */
|
||||||
var chName = msg.channel.name
|
var chName = msg.channel.name
|
||||||
@@ -55,7 +56,7 @@ module.exports = () => {
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!DISABLE.commands.slash.change) client.on("interactionCreate",(interaction) => {
|
if (!DISABLE.commands.slash.change) client.on("interactionCreate",async (interaction) => {
|
||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "change") return
|
if (interaction.commandName != "change") return
|
||||||
|
|
||||||
@@ -65,20 +66,25 @@ module.exports = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
//interaction.deferReply()
|
await interaction.deferReply()
|
||||||
interaction.channel.messages.fetchPinned().then(async msglist => {
|
interaction.channel.messages.fetchPinned().then(async (msglist) => {
|
||||||
|
/**@type {discord.Message} */
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
var newtype = interaction.options.getString("type",true)
|
|
||||||
if (!newtype) return interaction.reply({embeds:[bot.errorLog.invalidArgsMessage(l.errors.missingArgsDescription+" `<type>`:\n`"+config.prefix+"change <type>`")]})
|
|
||||||
|
|
||||||
const newTicket = require("../core/utils/configParser").getTicketById(newtype,true)
|
|
||||||
const list = []
|
const list = []
|
||||||
config.options.forEach((o) => list.push(o.id))
|
config.options.forEach((o) => list.push(o.id))
|
||||||
if (!newTicket) return bot.errorLog.invalidIdChooseFromList(list)
|
|
||||||
|
var newtype = interaction.options.getString("type",true)
|
||||||
|
const newTicket = require("../core/utils/configParser").getTicketById(newtype,true)
|
||||||
|
|
||||||
|
if (!newTicket) return interaction.editReply({embeds:[bot.errorLog.invalidIdChooseFromList(list,l.errors.missingArgsDescription+" `<type>`:\n`"+config.prefix+"change <type>`")]})
|
||||||
|
|
||||||
|
/**@type {discord.PermissionOverwriteManager} */
|
||||||
|
const prePermsManager = interaction.channel.permissionOverwrites
|
||||||
|
const prePerms = prePermsManager.cache
|
||||||
|
|
||||||
/**@type {String} */
|
/**@type {String} */
|
||||||
var chName = interaction.channel.name
|
var chName = interaction.channel.name
|
||||||
@@ -91,8 +97,25 @@ module.exports = () => {
|
|||||||
if (parent && parent.type == discord.ChannelType.GuildCategory) interaction.channel.setParent(parent)
|
if (parent && parent.type == discord.ChannelType.GuildCategory) interaction.channel.setParent(parent)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await prePermsManager.set(prePerms)
|
||||||
interaction.channel.setName(newTicket.channelprefix+name)
|
interaction.channel.setName(newTicket.channelprefix+name)
|
||||||
interaction.reply({embeds:[bot.embeds.commands.changeEmbed(interaction.user,newtype)]})
|
|
||||||
|
var newHiddendata = hiddendata.data
|
||||||
|
newHiddendata.find((value,index) => {
|
||||||
|
if (value.key == "type"){
|
||||||
|
newHiddendata[index] = {key:"type",value:newtype}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
const prevDescription = bot.hiddenData.removeHiddenData(firstmsg.embeds[0].description).description
|
||||||
|
const newData = bot.hiddenData.writeHiddenData("ticketdata",newHiddendata)
|
||||||
|
const newDescription = prevDescription+newData
|
||||||
|
const newEmbed = new discord.EmbedBuilder(firstmsg.embeds[0].data)
|
||||||
|
.setDescription(newDescription)
|
||||||
|
|
||||||
|
firstmsg.edit({embeds:[newEmbed]})
|
||||||
|
|
||||||
|
interaction.editReply({embeds:[bot.embeds.commands.changeEmbed(interaction.user,newtype)]})
|
||||||
|
|
||||||
log("command","someone used the 'change' command",[{key:"user",value:interaction.user.tag}])
|
log("command","someone used the 'change' command",[{key:"user",value:interaction.user.tag}])
|
||||||
log("system","ticket type changed",[{key:"user",value:interaction.user.tag},{key:"ticket",value:name},{key:"newtype",value:newtype}])
|
log("system","ticket type changed",[{key:"user",value:interaction.user.tag},{key:"ticket",value:name},{key:"newtype",value:newtype}])
|
||||||
|
|||||||
+6
-4
@@ -45,7 +45,7 @@ module.exports = () => {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!DISABLE.commands.slash.claim) client.on("interactionCreate",(interaction) => {
|
if (!DISABLE.commands.slash.claim) client.on("interactionCreate",async (interaction) => {
|
||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "claim") return
|
if (interaction.commandName != "claim") return
|
||||||
const user = interaction.options.getUser("user",false) ? interaction.options.getUser("user",true) : interaction.user
|
const user = interaction.options.getUser("user",false) ? interaction.options.getUser("user",true) : interaction.user
|
||||||
@@ -56,14 +56,16 @@ module.exports = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await interaction.deferReply()
|
||||||
|
|
||||||
interaction.channel.messages.fetchPinned().then(msglist => {
|
interaction.channel.messages.fetchPinned().then(msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
//interaction.reply({embeds:[bot.embeds.commands.claimEmbed(user,interaction.user)]})
|
//interaction.editReply({embeds:[bot.embeds.commands.claimEmbed(user,interaction.user)]})
|
||||||
interaction.reply({embeds:[bot.errorLog.warning("Coming soon!","This feature isn't ready yet!\nIt will become active in the next update!")]})
|
interaction.editReply({embeds:[bot.errorLog.warning("Coming soon!","This feature isn't ready yet!\nIt will become active in the next update!")]})
|
||||||
|
|
||||||
var loguser = user
|
var loguser = user
|
||||||
log("command","someone used the 'claim' command",[{key:"user",value:interaction.user.tag}])
|
log("command","someone used the 'claim' command",[{key:"user",value:interaction.user.tag}])
|
||||||
|
|||||||
+6
-4
@@ -54,7 +54,7 @@ module.exports = () => {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!DISABLE.commands.slash.close) client.on("interactionCreate",(interaction) => {
|
if (!DISABLE.commands.slash.close) client.on("interactionCreate",async(interaction) => {
|
||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "close") return
|
if (interaction.commandName != "close") return
|
||||||
|
|
||||||
@@ -62,16 +62,18 @@ module.exports = () => {
|
|||||||
|
|
||||||
const reason = interaction.options.getString("reason") ? interaction.options.getString("reason") : false
|
const reason = interaction.options.getString("reason") ? interaction.options.getString("reason") : false
|
||||||
|
|
||||||
|
await interaction.deferReply()
|
||||||
|
|
||||||
interaction.channel.messages.fetchPinned().then(msglist => {
|
interaction.channel.messages.fetchPinned().then(msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
if (hiddendata.data.find(h => h.key == "pendingdelete")) return interaction.reply({embeds:[bot.errorLog.warning("Warning!","You can't close a ticket while it's being deleted!")]})
|
if (hiddendata.data.find(h => h.key == "pendingdelete")) return interaction.editReply({embeds:[bot.errorLog.warning("Warning!","You can't close a ticket while it's being deleted!")]})
|
||||||
|
|
||||||
const descriptionReason = reason ? "**"+l.messages.reason+":** "+reason : false
|
const descriptionReason = reason ? "**"+l.messages.reason+":** "+reason : false
|
||||||
interaction.reply({embeds:[bot.embeds.commands.closeEmbed(interaction.user,descriptionReason)],components:[bot.buttons.close.closeCommandRow]})
|
interaction.editReply({embeds:[bot.embeds.commands.closeEmbed(interaction.user,descriptionReason)],components:[bot.buttons.close.closeCommandRow]})
|
||||||
|
|
||||||
var name = interaction.channel.name
|
var name = interaction.channel.name
|
||||||
var prefix = ""
|
var prefix = ""
|
||||||
|
|||||||
+5
-5
@@ -47,25 +47,25 @@ module.exports = () => {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!DISABLE.commands.slash.delete) client.on("interactionCreate",(interaction) => {
|
if (!DISABLE.commands.slash.delete) client.on("interactionCreate",async (interaction) => {
|
||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "delete") return
|
if (interaction.commandName != "delete") return
|
||||||
|
|
||||||
//interaction.deferReply()
|
|
||||||
|
|
||||||
if (!interaction.guild) return
|
if (!interaction.guild) return
|
||||||
if (!permsChecker.command(interaction.user.id,interaction.guild.id)){
|
if (!permsChecker.command(interaction.user.id,interaction.guild.id)){
|
||||||
permsChecker.sendUserNoPerms(interaction.user)
|
permsChecker.sendUserNoPerms(interaction.user)
|
||||||
return interaction.reply({embeds:[bot.errorLog.noPermsDelete(interaction.user)]})
|
return interaction.reply({embeds:[bot.errorLog.noPermsDelete(interaction.user)]})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await interaction.deferReply()
|
||||||
|
|
||||||
interaction.channel.messages.fetchPinned().then(msglist => {
|
interaction.channel.messages.fetchPinned().then(msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
interaction.reply({embeds:[bot.embeds.commands.deleteEmbed(interaction.user)]})
|
interaction.editReply({embeds:[bot.embeds.commands.deleteEmbed(interaction.user)]})
|
||||||
|
|
||||||
var name = interaction.channel.name
|
var name = interaction.channel.name
|
||||||
var prefix = ""
|
var prefix = ""
|
||||||
|
|||||||
+4
-2
@@ -55,14 +55,16 @@ module.exports = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await interaction.deferReply()
|
||||||
|
|
||||||
await interaction.channel.messages.fetchPinned().then(msglist => {
|
await interaction.channel.messages.fetchPinned().then(msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
interaction.channel.permissionOverwrites.delete(user.id)
|
interaction.channel.permissionOverwrites.delete(user.id)
|
||||||
interaction.reply({embeds:[bot.embeds.commands.removeEmbed(user,interaction.user)]})
|
interaction.editReply({embeds:[bot.embeds.commands.removeEmbed(user,interaction.user)]})
|
||||||
|
|
||||||
var loguser = user
|
var loguser = user
|
||||||
|
|
||||||
|
|||||||
+4
-4
@@ -53,7 +53,7 @@ module.exports = () => {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!DISABLE.commands.slash.rename) client.on("interactionCreate",(interaction) => {
|
if (!DISABLE.commands.slash.rename) client.on("interactionCreate",async (interaction) => {
|
||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "rename") return
|
if (interaction.commandName != "rename") return
|
||||||
|
|
||||||
@@ -63,11 +63,11 @@ module.exports = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
//interaction.deferReply()
|
await interaction.deferReply()
|
||||||
|
|
||||||
interaction.channel.messages.fetchPinned().then(msglist => {
|
interaction.channel.messages.fetchPinned().then(msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ module.exports = () => {
|
|||||||
if (!prefix) prefix = "noprefix-"
|
if (!prefix) prefix = "noprefix-"
|
||||||
|
|
||||||
interaction.channel.setName(prefix+newname)
|
interaction.channel.setName(prefix+newname)
|
||||||
interaction.reply({embeds:[bot.embeds.commands.renameEmbed(interaction.user,prefix+newname)]})
|
interaction.editReply({embeds:[bot.embeds.commands.renameEmbed(interaction.user,prefix+newname)]})
|
||||||
|
|
||||||
log("command","someone used the 'rename' command",[{key:"user",value:interaction.user.tag}])
|
log("command","someone used the 'rename' command",[{key:"user",value:interaction.user.tag}])
|
||||||
log("system","ticket renamed",[{key:"user",value:interaction.user.tag},{key:"ticket",value:name},{key:"newname",value:newname}])
|
log("system","ticket renamed",[{key:"user",value:interaction.user.tag},{key:"ticket",value:name},{key:"newname",value:newname}])
|
||||||
|
|||||||
+4
-4
@@ -37,17 +37,17 @@ module.exports = () => {
|
|||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "reopen") return
|
if (interaction.commandName != "reopen") return
|
||||||
|
|
||||||
//interaction.deferReply()
|
await interaction.deferReply()
|
||||||
|
|
||||||
interaction.channel.messages.fetchPinned().then(async msglist => {
|
interaction.channel.messages.fetchPinned().then(async msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
if (hiddendata.data.find(h => h.key == "pendingdelete")) return interaction.reply({embeds:[bot.errorLog.warning("Warning!","You can't re-open a ticket while it's being deleted!")]})
|
if (hiddendata.data.find(h => h.key == "pendingdelete")) return interaction.editReply({embeds:[bot.errorLog.warning("Warning!","You can't re-open a ticket while it's being deleted!")]})
|
||||||
|
|
||||||
await interaction.reply({embeds:[bot.embeds.commands.reopenEmbed(interaction.user)],components:[bot.buttons.close.openRowNormal]})
|
await interaction.editReply({embeds:[bot.embeds.commands.reopenEmbed(interaction.user)],components:[bot.buttons.close.openRowNormal]})
|
||||||
|
|
||||||
require("../core/ticketActions/ticketReopener").reopenTicket(interaction.guild,interaction.channel,interaction.user)
|
require("../core/ticketActions/ticketReopener").reopenTicket(interaction.guild,interaction.channel,interaction.user)
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -30,8 +30,8 @@ module.exports = () => {
|
|||||||
|
|
||||||
const id = msg.content.split(config.prefix+"msg")[1].substring(1) ? msg.content.split(config.prefix+"msg")[1].substring(1) : false
|
const id = msg.content.split(config.prefix+"msg")[1].substring(1) ? msg.content.split(config.prefix+"msg")[1].substring(1) : false
|
||||||
|
|
||||||
if (!id) return msg.channel.send({embeds:[bot.errorLog.invalidArgsMessage(l.errors.missingArgsDescription+" `<id>`:\n`"+config.prefix+"msg <id>`")]})
|
if (!id) return msg.channel.send({embeds:[bot.errorLog.invalidIdChooseFromList(msgIds,l.errors.missingArgsDescription+" `<id>`:\n`"+config.prefix+"msg <id>`")]})
|
||||||
if (!msgIds.includes(id)) return msg.channel.send({embeds:[bot.errorLog.invalidIdChooseFromList(msgIds)]})
|
if (!msgIds.includes(id)) return msg.channel.send({embeds:[bot.errorLog.invalidIdChooseFromList(msgIds,l.errors.missingArgsDescription+" `<id>`:\n`"+config.prefix+"msg <id>`")]})
|
||||||
|
|
||||||
|
|
||||||
const {embed,componentRows} = require("../core/utils/getEmbed").createEmbed(id)
|
const {embed,componentRows} = require("../core/utils/getEmbed").createEmbed(id)
|
||||||
|
|||||||
+6
-4
@@ -42,7 +42,7 @@ module.exports = () => {
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!DISABLE.commands.slash.unclaim) client.on("interactionCreate",(interaction) => {
|
if (!DISABLE.commands.slash.unclaim) client.on("interactionCreate",async (interaction) => {
|
||||||
if (!interaction.isChatInputCommand()) return
|
if (!interaction.isChatInputCommand()) return
|
||||||
if (interaction.commandName != "unclaim") return
|
if (interaction.commandName != "unclaim") return
|
||||||
const user = interaction.user
|
const user = interaction.user
|
||||||
@@ -53,14 +53,16 @@ module.exports = () => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await interaction.deferReply()
|
||||||
|
|
||||||
interaction.channel.messages.fetchPinned().then(msglist => {
|
interaction.channel.messages.fetchPinned().then(msglist => {
|
||||||
var firstmsg = msglist.last()
|
var firstmsg = msglist.last()
|
||||||
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.reply({embeds:[bot.errorLog.notInATicket]})
|
if (firstmsg == undefined || firstmsg.author.id != client.user.id) return interaction.editReply({embeds:[bot.errorLog.notInATicket]})
|
||||||
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
const hiddendata = bot.hiddenData.readHiddenData(firstmsg.embeds[0].description)
|
||||||
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
const ticketId = hiddendata.data.find(d => d.key == "type").value
|
||||||
|
|
||||||
//interaction.reply({embeds:[bot.embeds.commands.unclaimEmbed(interaction.user)]})
|
//interaction.editReply({embeds:[bot.embeds.commands.unclaimEmbed(interaction.user)]})
|
||||||
interaction.reply({embeds:[bot.errorLog.warning("Coming soon!","This feature isn't ready yet!\nIt will become active in the next update!")]})
|
interaction.editReply({embeds:[bot.errorLog.warning("Coming soon!","This feature isn't ready yet!\nIt will become active in the next update!")]})
|
||||||
|
|
||||||
var loguser = user
|
var loguser = user
|
||||||
log("command","someone used the 'unclaim' command",[{key:"user",value:interaction.user.tag}])
|
log("command","someone used the 'unclaim' command",[{key:"user",value:interaction.user.tag}])
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@
|
|||||||
"system":{
|
"system":{
|
||||||
"ticket_channel":"channel id",
|
"ticket_channel":"channel id",
|
||||||
"max_allowed_tickets":3,
|
"max_allowed_tickets":3,
|
||||||
"enable_DM_Messages":true,
|
"enable_DM_Messages":false,
|
||||||
|
|
||||||
"has@everyoneaccess":false,
|
"has@everyoneaccess":false,
|
||||||
"member_role":"member role (this role doesn't have access to tickets)",
|
"member_role":"member role (this role doesn't have access to tickets)",
|
||||||
|
|||||||
@@ -48,12 +48,13 @@ exports.serverError = (message) => {
|
|||||||
return x
|
return x
|
||||||
}
|
}
|
||||||
|
|
||||||
/**@param {String[]} list */
|
/**@param {String[]} list @param {String|undefined} message */
|
||||||
exports.invalidIdChooseFromList = (list) => {
|
exports.invalidIdChooseFromList = (list,message) => {
|
||||||
|
const beforemsg = message ? message+"\n\n" : ""
|
||||||
var x = new embed()
|
var x = new embed()
|
||||||
.setColor(c.Red)
|
.setColor(c.Red)
|
||||||
.setTitle(":x: "+l.errors.chooseFromListTitle)
|
.setTitle(":x: "+l.errors.chooseFromListTitle)
|
||||||
.setDescription(l.errors.chooseFromListDescription+"\n`"+list.join("`\n`")+"`")
|
.setDescription(beforemsg+l.errors.chooseFromListDescription+"\n`"+list.join("`\n`")+"`")
|
||||||
return x
|
return x
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,8 @@ const configParser = require("../utils/configParser")
|
|||||||
const act = discord.ApplicationCommandType
|
const act = discord.ApplicationCommandType
|
||||||
const acot = discord.ApplicationCommandOptionType
|
const acot = discord.ApplicationCommandOptionType
|
||||||
|
|
||||||
module.exports = async () => {
|
/**@param {Boolean|undefined} invisible*/
|
||||||
|
module.exports = async (invisible) => {
|
||||||
const chalk = (await import("chalk")).default
|
const chalk = (await import("chalk")).default
|
||||||
const sid = config.server_id
|
const sid = config.server_id
|
||||||
|
|
||||||
@@ -30,6 +31,7 @@ module.exports = async () => {
|
|||||||
var readystats = 0
|
var readystats = 0
|
||||||
|
|
||||||
//process.stdout.write("[status] there are "+chalk.blue("0 out of 10")+" commands ready! (this can take up to 40 seconds)")
|
//process.stdout.write("[status] there are "+chalk.blue("0 out of 10")+" commands ready! (this can take up to 40 seconds)")
|
||||||
|
if (!invisible){
|
||||||
setInterval(() => {
|
setInterval(() => {
|
||||||
process.stdout.cursorTo(0)
|
process.stdout.cursorTo(0)
|
||||||
process.stdout.write("[status] there are "+chalk.blue(readystats+" out of 13")+" commands ready! (this can take up to 40 seconds)")
|
process.stdout.write("[status] there are "+chalk.blue(readystats+" out of 13")+" commands ready! (this can take up to 40 seconds)")
|
||||||
@@ -41,6 +43,7 @@ module.exports = async () => {
|
|||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
},100)
|
},100)
|
||||||
|
}
|
||||||
|
|
||||||
//slashtranslation
|
//slashtranslation
|
||||||
const ST = require("../../language/slashcmds/slash.json").data
|
const ST = require("../../language/slashcmds/slash.json").data
|
||||||
|
|||||||
+2
-1
@@ -14,6 +14,7 @@ const showFlags = async (chalk) => {
|
|||||||
if (process.argv.some((v) => v == "--nochecker")) console.log(chalk.blue("[FLAGS] => disabled checker.js")); isFlag = true
|
if (process.argv.some((v) => v == "--nochecker")) console.log(chalk.blue("[FLAGS] => disabled checker.js")); isFlag = true
|
||||||
if (process.argv.some((v) => v == "--tsoffline")) console.log(chalk.blue("[FLAGS] => offline check for html transcripts disabled!")); isFlag = true
|
if (process.argv.some((v) => v == "--tsoffline")) console.log(chalk.blue("[FLAGS] => offline check for html transcripts disabled!")); isFlag = true
|
||||||
if (process.argv.some((v) => v == "--debug")) console.log(chalk.blue("[FLAGS] => enabled DEBUG mode")); isFlag = true
|
if (process.argv.some((v) => v == "--debug")) console.log(chalk.blue("[FLAGS] => enabled DEBUG mode")); isFlag = true
|
||||||
|
if (process.argv.some((v) => v == "--noslash")) console.log(chalk.blue("[FLAGS] => slash commands disabled")); isFlag = true
|
||||||
|
|
||||||
if (!isFlag) console.log(chalk.blue("no flags!"))
|
if (!isFlag) console.log(chalk.blue("no flags!"))
|
||||||
}
|
}
|
||||||
@@ -48,7 +49,7 @@ exports.headerDataReady = (chalk,status,updatingslash,slashmode) => {
|
|||||||
console.log("\n\n"+chalk.red(chalk.underline("STARTING IN SLASH CMD CONFIGURATION MODE!")))
|
console.log("\n\n"+chalk.red(chalk.underline("STARTING IN SLASH CMD CONFIGURATION MODE!")))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
console.log(chalk.hex("f8ba00")("updating slash cmds: ")+chalk.bold(slashmode))
|
console.log(chalk.hex("f8ba00")("updating slash cmds: ")+chalk.bold(updatingslash))
|
||||||
}
|
}
|
||||||
|
|
||||||
var languageMSG = ""
|
var languageMSG = ""
|
||||||
|
|||||||
@@ -212,7 +212,7 @@ exports.NEWcloseTicket = async (member,channel,prefix,mode,reason,nomessage) =>
|
|||||||
|
|
||||||
const embed = new discord.EmbedBuilder()
|
const embed = new discord.EmbedBuilder()
|
||||||
.setColor(config.main_color)
|
.setColor(config.main_color)
|
||||||
.setTitle(":lock: "+l.messages.closedTitle+" :lock:")
|
.setTitle(":lock: "+l.commands.closeTitle+" :lock:")
|
||||||
.setDescription(l.messages.closedDescription)
|
.setDescription(l.messages.closedDescription)
|
||||||
channel.send({embeds:[embed],components:[closeButtonRow]})
|
channel.send({embeds:[embed],components:[closeButtonRow]})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ exports.getDropdown = (ids,placeholder) => {
|
|||||||
}else{
|
}else{
|
||||||
if (option.label) selectComponent.setLabel(option.label)
|
if (option.label) selectComponent.setLabel(option.label)
|
||||||
if (option.icon) selectComponent.setEmoji(option.icon)
|
if (option.icon) selectComponent.setEmoji(option.icon)
|
||||||
|
if (option.description) selectComponent.setDescription(option.description)
|
||||||
}
|
}
|
||||||
|
|
||||||
dropdown.addOptions(selectComponent)
|
dropdown.addOptions(selectComponent)
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ exports.createEmbed = (id) => {
|
|||||||
|
|
||||||
var description = data.description
|
var description = data.description
|
||||||
if (data.other.enableTicketExplaination){
|
if (data.other.enableTicketExplaination){
|
||||||
const chooseCategoryMSG = data.other.customCategoryText.enable ? data.other.customCategoryText.text : l.messages.chooseCategory
|
const chooseCategoryMSG = data.other.customCategoryText.enable ? data.other.customCategoryText.text : l.messages.chooseATicket
|
||||||
description = description+"\n\n__"+chooseCategoryMSG+"__\n"
|
description = description+"\n\n__"+chooseCategoryMSG+"__\n"
|
||||||
|
|
||||||
var ticketExplainations = []
|
var ticketExplainations = []
|
||||||
|
|||||||
@@ -135,7 +135,9 @@ client.on('ready',async () => {
|
|||||||
const chalk = await (await import("chalk")).default
|
const chalk = await (await import("chalk")).default
|
||||||
|
|
||||||
require("./core/startscreen").run()
|
require("./core/startscreen").run()
|
||||||
|
|
||||||
if (!process.argv[2] || (process.argv[2] && !process.argv[2].startsWith("slash"))){
|
if (!process.argv[2] || (process.argv[2] && !process.argv[2].startsWith("slash"))){
|
||||||
|
//normal start
|
||||||
this.errorLog.log("debug","loaded console interface")
|
this.errorLog.log("debug","loaded console interface")
|
||||||
|
|
||||||
require("./core/utils/liveStatus")()
|
require("./core/utils/liveStatus")()
|
||||||
@@ -149,15 +151,27 @@ client.on('ready',async () => {
|
|||||||
/**@type {"true"|"false"} */
|
/**@type {"true"|"false"} */
|
||||||
const data = fs.readFileSync("./storage/slashcmdEnabled.txt").toString()
|
const data = fs.readFileSync("./storage/slashcmdEnabled.txt").toString()
|
||||||
if (data === "true"){require("./core/slashSystem/autoSlashUpdate")(); updatingSlash = true}
|
if (data === "true"){require("./core/slashSystem/autoSlashUpdate")(); updatingSlash = true}
|
||||||
}else{fs.writeFileSync("./storage/slashcmdEnabled.txt","false")}
|
}else{
|
||||||
|
if (process.argv.some((v) => v == "--noslash")){
|
||||||
|
fs.writeFileSync("./storage/slashcmdEnabled.txt","false")
|
||||||
|
}else{
|
||||||
|
fs.writeFileSync("./storage/slashcmdEnabled.txt","true")
|
||||||
|
require("./core/slashSystem/slashEnable")(true)
|
||||||
|
updatingSlash = true
|
||||||
|
console.log("LEEEETSSS GOOO!")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await client.guilds.cache.find((g) => g.id == config.server_id).members.fetch()
|
await client.guilds.cache.find((g) => g.id == config.server_id).members.fetch()
|
||||||
}catch{
|
}catch{
|
||||||
this.errorLog.log("info","tried to cache user information, failed!")
|
this.errorLog.log("info","tried to cache user information, failed!")
|
||||||
}
|
}
|
||||||
|
console.log("updatingslash",updatingSlash)
|
||||||
require("./core/startscreen").headerDataReady(chalk,config.status,updatingSlash,false)
|
require("./core/startscreen").headerDataReady(chalk,config.status,updatingSlash,false)
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
|
//slash command activation using node index.js slash (enable|disable)
|
||||||
require("./core/startscreen").headerDataReady(chalk,config.status,updatingSlash,true)
|
require("./core/startscreen").headerDataReady(chalk,config.status,updatingSlash,true)
|
||||||
this.errorLog.log("debug","slashmode activated")
|
this.errorLog.log("debug","slashmode activated")
|
||||||
if (process.argv[3] == "enable"){
|
if (process.argv[3] == "enable"){
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle": "تم تغيير أسم التكت الى {0}!",
|
"renameTitle": "تم تغيير أسم التكت الى {0}!",
|
||||||
"closeTitle": "تم أغلاق التكت!",
|
"closeTitle": "تم أغلاق التكت!",
|
||||||
"deleteTitle": " جاري حذف التكت...",
|
"deleteTitle": " جاري حذف التكت...",
|
||||||
"reopenTitle": "إعادة فتح التكت!",
|
|
||||||
"claimTitle":"This ticket is now claimed to {0}",
|
"claimTitle":"This ticket is now claimed to {0}",
|
||||||
"unclaimTitle":"This ticket isn't claimed anymore!",
|
"unclaimTitle":"This ticket isn't claimed anymore!",
|
||||||
"changeTitle":"Changed ticket type to {0}!",
|
"changeTitle":"Changed ticket type to {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"close with reason"
|
"closeWithReason":"close with reason"
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"reopenTitle": "تم إعادة فتح التكت بنجاح!",
|
|
||||||
"reopenDescription": "لا تتردد في فتح التكت مرة أخرى , حظاً موفقاً!",
|
|
||||||
"closedTitle": "تم إغلاق التكت!",
|
|
||||||
"closedDescription": "فقط الأداريين يمكنهم التحدث في هذا التكت الأن!\n\n*أضغط على الزر بالأسفل لحذف التكت او إعادة فتحة مجدداً!*",
|
"closedDescription": "فقط الأداريين يمكنهم التحدث في هذا التكت الأن!\n\n*أضغط على الزر بالأسفل لحذف التكت او إعادة فتحة مجدداً!*",
|
||||||
"createdTitle": "تم إنشاء تكت!",
|
"createdTitle": "تم إنشاء تكت!",
|
||||||
"createdDescription": "تم أنشاء تكت , قم بأنتظار الدعم في الطريق!",
|
"createdDescription": "تم أنشاء تكت , قم بأنتظار الدعم في الطريق!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Changed the name to {0}!",
|
"renameTitle":"Changed the name to {0}!",
|
||||||
"closeTitle":"Closed this ticket!",
|
"closeTitle":"Closed this ticket!",
|
||||||
"deleteTitle":"Deleting this ticket...",
|
"deleteTitle":"Deleting this ticket...",
|
||||||
"reopenTitle":"Re-Opened this ticket!",
|
|
||||||
"claimTitle":"This ticket is now claimed to {0}",
|
"claimTitle":"This ticket is now claimed to {0}",
|
||||||
"unclaimTitle":"This ticket isn't claimed anymore!",
|
"unclaimTitle":"This ticket isn't claimed anymore!",
|
||||||
"changeTitle":"Changed ticket type to {0}!",
|
"changeTitle":"Changed ticket type to {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"close with reason"
|
"closeWithReason":"close with reason"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Re-Opened this ticket!",
|
|
||||||
"reopenDescription":"Feel free to talk again!",
|
|
||||||
"closedTitle":"Closed this ticket!",
|
|
||||||
"closedDescription":"Only admins can talk in this ticket now!\n\n*Click on the button below to delete or to re-open this ticket!*",
|
"closedDescription":"Only admins can talk in this ticket now!\n\n*Click on the button below to delete or to re-open this ticket!*",
|
||||||
"createdTitle":"Ticket Created!",
|
"createdTitle":"Ticket Created!",
|
||||||
"createdDescription":"Your ticket is created, you can detect it by a ping!",
|
"createdDescription":"Your ticket is created, you can detect it by a ping!",
|
||||||
|
|||||||
+1
-4
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Změnit jmeno na {0}!",
|
"renameTitle":"Změnit jmeno na {0}!",
|
||||||
"closeTitle":"Zavři tenhle ticket!",
|
"closeTitle":"Zavři tenhle ticket!",
|
||||||
"deleteTitle":"Mažu ticket...",
|
"deleteTitle":"Mažu ticket...",
|
||||||
"reopenTitle":"Znovu otevíram ticket",
|
|
||||||
"claimTitle":"Nyní jsi převzal ticket {0}",
|
"claimTitle":"Nyní jsi převzal ticket {0}",
|
||||||
"unclaimTitle":"Tento ticketu už je převzatý!",
|
"unclaimTitle":"Tento ticketu už je převzatý!",
|
||||||
"changeTitle":"Změnil jsi typ ticketu na {0}!",
|
"changeTitle":"Změnil jsi typ ticketu na {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"zavřít s důvodem"
|
"closeWithReason":"zavřít s důvodem"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Znovu otevřit ticket!",
|
|
||||||
"reopenDescription":"Klidně napiš znova!",
|
|
||||||
"closedTitle":"Zavřít tenhle ticket!",
|
|
||||||
"closedDescription":"Pouze admini muzou zde psát ted!\n\n*Klikni na tlačítko níže pro smazání nebo pro znovu otevření tohohle ticketu!*",
|
"closedDescription":"Pouze admini muzou zde psát ted!\n\n*Klikni na tlačítko níže pro smazání nebo pro znovu otevření tohohle ticketu!*",
|
||||||
"createdTitle":"Ticket otevřen!",
|
"createdTitle":"Ticket otevřen!",
|
||||||
"createdDescription":"Tvůj ticket je vytvořem, můžeš si ho všimnout pomocí pingu!",
|
"createdDescription":"Tvůj ticket je vytvořem, můžeš si ho všimnout pomocí pingu!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle": "Ændrede navnet til {0}!",
|
"renameTitle": "Ændrede navnet til {0}!",
|
||||||
"closeTitle": "Lukket denne ticket!",
|
"closeTitle": "Lukket denne ticket!",
|
||||||
"deleteTitle": "Sletter denne ticket...",
|
"deleteTitle": "Sletter denne ticket...",
|
||||||
"reopenTitle": "Genåbnede denne ticket!",
|
|
||||||
"claimTitle": "Denne ticket er nu krævet til {0}",
|
"claimTitle": "Denne ticket er nu krævet til {0}",
|
||||||
"unclaimTitle": "Der gøres ikke krav på denne ticket længere!",
|
"unclaimTitle": "Der gøres ikke krav på denne ticket længere!",
|
||||||
"changeTitle": "Ændrede ticket type til {0}!",
|
"changeTitle": "Ændrede ticket type til {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason": "Luk med grundlag"
|
"closeWithReason": "Luk med grundlag"
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"reopenTitle": "Genåbnede denne ticket!",
|
|
||||||
"reopenDescription": "Snak gerne igen!",
|
|
||||||
"closedTitle": "Lukket denne ticket!",
|
|
||||||
"closedDescription": "Kun administratorer kan tale i denne billet nu!\n\n*Klik på knappen nedenfor for at slette eller genåbne denne billet!",
|
"closedDescription": "Kun administratorer kan tale i denne billet nu!\n\n*Klik på knappen nedenfor for at slette eller genåbne denne billet!",
|
||||||
"createdTitle": "Ticket Oprettet!",
|
"createdTitle": "Ticket Oprettet!",
|
||||||
"createdDescription": "Din ticket er oprettet, du kan registrere den ved et ping!",
|
"createdDescription": "Din ticket er oprettet, du kan registrere den ved et ping!",
|
||||||
|
|||||||
+1
-4
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"De naam is veranderd naar {0}!",
|
"renameTitle":"De naam is veranderd naar {0}!",
|
||||||
"closeTitle":"Ticket gesloten!",
|
"closeTitle":"Ticket gesloten!",
|
||||||
"deleteTitle":"Ticket aan het verwijderen...",
|
"deleteTitle":"Ticket aan het verwijderen...",
|
||||||
"reopenTitle":"Ticket heropend!",
|
|
||||||
"claimTitle":"Dit ticket is geclaimed door {0}",
|
"claimTitle":"Dit ticket is geclaimed door {0}",
|
||||||
"unclaimTitle":"Dit ticket is niet meer geclaimed!",
|
"unclaimTitle":"Dit ticket is niet meer geclaimed!",
|
||||||
"changeTitle":"Ticket type veranderd naar {0}!",
|
"changeTitle":"Ticket type veranderd naar {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"sluit met reden"
|
"closeWithReason":"sluit met reden"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Ticket heropend!",
|
|
||||||
"reopenDescription":"Voel vrij om weer te praten!",
|
|
||||||
"closedTitle":"Ticket gesloten!",
|
|
||||||
"closedDescription":"Alleen admins kunnen nog praten.\n\n*Klik op de knoppen hieronder voor meer acties!*",
|
"closedDescription":"Alleen admins kunnen nog praten.\n\n*Klik op de knoppen hieronder voor meer acties!*",
|
||||||
"createdTitle":"Ticket Aangemaakt!",
|
"createdTitle":"Ticket Aangemaakt!",
|
||||||
"createdDescription":"U ticket is gemaakt, je kan het detecteren bij een ping!",
|
"createdDescription":"U ticket is gemaakt, je kan het detecteren bij een ping!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Changed the name to {0}!",
|
"renameTitle":"Changed the name to {0}!",
|
||||||
"closeTitle":"Closed this ticket!",
|
"closeTitle":"Closed this ticket!",
|
||||||
"deleteTitle":"Deleting this ticket...",
|
"deleteTitle":"Deleting this ticket...",
|
||||||
"reopenTitle":"Re-Opened this ticket!",
|
|
||||||
"claimTitle":"This ticket is now claimed to {0}",
|
"claimTitle":"This ticket is now claimed to {0}",
|
||||||
"unclaimTitle":"This ticket isn't claimed anymore!",
|
"unclaimTitle":"This ticket isn't claimed anymore!",
|
||||||
"changeTitle":"Changed ticket type to {0}!",
|
"changeTitle":"Changed ticket type to {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"close with reason"
|
"closeWithReason":"close with reason"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Re-Opened this ticket!",
|
|
||||||
"reopenDescription":"Feel free to talk again!",
|
|
||||||
"closedTitle":"Closed this ticket!",
|
|
||||||
"closedDescription":"Only admins can talk in this ticket now!\n\n*Click on the button below to delete or to re-open this ticket!*",
|
"closedDescription":"Only admins can talk in this ticket now!\n\n*Click on the button below to delete or to re-open this ticket!*",
|
||||||
"createdTitle":"Ticket Created!",
|
"createdTitle":"Ticket Created!",
|
||||||
"createdDescription":"Your ticket is created, you can detect it by a ping!",
|
"createdDescription":"Your ticket is created, you can detect it by a ping!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Changement du nom en {0}!",
|
"renameTitle":"Changement du nom en {0}!",
|
||||||
"closeTitle":"Fermé ce ticket!",
|
"closeTitle":"Fermé ce ticket!",
|
||||||
"deleteTitle":"Suppression de ce ticket...",
|
"deleteTitle":"Suppression de ce ticket...",
|
||||||
"reopenTitle":"A rouvert ce ticket!",
|
|
||||||
"claimTitle":"This ticket is now claimed to {0}",
|
"claimTitle":"This ticket is now claimed to {0}",
|
||||||
"unclaimTitle":"This ticket isn't claimed anymore!",
|
"unclaimTitle":"This ticket isn't claimed anymore!",
|
||||||
"changeTitle":"Changed ticket type to {0}!",
|
"changeTitle":"Changed ticket type to {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"fermer avec une raison"
|
"closeWithReason":"fermer avec une raison"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"A rouvert ce ticket!",
|
|
||||||
"reopenDescription":"N'hésitez pas à reparler!",
|
|
||||||
"closedTitle":"Fermé ce ticket!",
|
|
||||||
"closedDescription":"Seuls les administrateurs peuvent parler dans ce ticket maintenant !\n\n*Cliquez sur le bouton ci-dessous pour supprimer ou rouvrir ce ticket !*",
|
"closedDescription":"Seuls les administrateurs peuvent parler dans ce ticket maintenant !\n\n*Cliquez sur le bouton ci-dessous pour supprimer ou rouvrir ce ticket !*",
|
||||||
"createdTitle":"Ticket créé !",
|
"createdTitle":"Ticket créé !",
|
||||||
"createdDescription":"Votre ticket est créé, vous pouvez le détecter par un ping !",
|
"createdDescription":"Votre ticket est créé, vous pouvez le détecter par un ping !",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Der Name wurde geändert!",
|
"renameTitle":"Der Name wurde geändert!",
|
||||||
"closeTitle":"Dieses Ticket schließen!",
|
"closeTitle":"Dieses Ticket schließen!",
|
||||||
"deleteTitle":"Löschen Sie dieses Ticket!",
|
"deleteTitle":"Löschen Sie dieses Ticket!",
|
||||||
"reopenTitle":"Öffne dieses Ticket erneut!",
|
|
||||||
"claimTitle":"Das Ticket wurde beansprucht von {0}",
|
"claimTitle":"Das Ticket wurde beansprucht von {0}",
|
||||||
"unclaimTitle":"Das Ticket wrid nicht mehr beansprucht",
|
"unclaimTitle":"Das Ticket wrid nicht mehr beansprucht",
|
||||||
"changeTitle":"Ticket Typ wurde geändert auf {0}!",
|
"changeTitle":"Ticket Typ wurde geändert auf {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"Geschlossen mit dem Grund"
|
"closeWithReason":"Geschlossen mit dem Grund"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Dieses Ticket wiedereröffnet!",
|
|
||||||
"reopenDescription":"Sie können gerne weiterreden!",
|
|
||||||
"closedTitle":"Dieses Ticket geschlossen!",
|
|
||||||
"closedDescription":"Nur Admins können jetzt in diesem Ticket sprechen!\n\n*Klicken Sie auf die Schaltfläche unten, um dieses Ticket zu löschen oder erneut zu öffnen!*",
|
"closedDescription":"Nur Admins können jetzt in diesem Ticket sprechen!\n\n*Klicken Sie auf die Schaltfläche unten, um dieses Ticket zu löschen oder erneut zu öffnen!*",
|
||||||
"createdTitle":"Ticket erstellt!",
|
"createdTitle":"Ticket erstellt!",
|
||||||
"createdDescription":"Ihr Ticket ist erstellt, Sie können es durch einen Ping erkennen!",
|
"createdDescription":"Ihr Ticket ist erstellt, Sie können es durch einen Ping erkennen!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Cambiato il nome a {0}!",
|
"renameTitle":"Cambiato il nome a {0}!",
|
||||||
"closeTitle":"Ticket chiuso!",
|
"closeTitle":"Ticket chiuso!",
|
||||||
"deleteTitle":"Eliminando questo ticket...",
|
"deleteTitle":"Eliminando questo ticket...",
|
||||||
"reopenTitle":"Ri-aperto questo ticket!",
|
|
||||||
"claimTitle":"Questo ticket è ora gestito da {0}",
|
"claimTitle":"Questo ticket è ora gestito da {0}",
|
||||||
"unclaimTitle":"Questo ticket non è più gestito!",
|
"unclaimTitle":"Questo ticket non è più gestito!",
|
||||||
"changeTitle":"Cambiato il tipo di ticket in {0}!",
|
"changeTitle":"Cambiato il tipo di ticket in {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"chiudi con motivo"
|
"closeWithReason":"chiudi con motivo"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Ticket ri-aperto!",
|
|
||||||
"reopenDescription":"Sentiti libero di parlare nuovamente!",
|
|
||||||
"closedTitle":"Ticket chiuso!",
|
|
||||||
"closedDescription":"Solo gli amministratori possono parlare in questo ticket ora!\n\n*Clicca sul pulsante sotto per eliminare o ri-aprire questo ticket!*",
|
"closedDescription":"Solo gli amministratori possono parlare in questo ticket ora!\n\n*Clicca sul pulsante sotto per eliminare o ri-aprire questo ticket!*",
|
||||||
"createdTitle":"Ticket creato!",
|
"createdTitle":"Ticket creato!",
|
||||||
"createdDescription":"Il tuo ticket è stato creato, puoi capirlo dal ping!",
|
"createdDescription":"Il tuo ticket è stato creato, puoi capirlo dal ping!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Zmieniono nazwę na {0}!",
|
"renameTitle":"Zmieniono nazwę na {0}!",
|
||||||
"closeTitle":"Zamknięto ten ticket!",
|
"closeTitle":"Zamknięto ten ticket!",
|
||||||
"deleteTitle":"Usuwanie tego zgłoszenia..",
|
"deleteTitle":"Usuwanie tego zgłoszenia..",
|
||||||
"reopenTitle":"Ponownie otwarto ten ticket!",
|
|
||||||
"claimTitle":"Tym ticketem zajmuje się {0}",
|
"claimTitle":"Tym ticketem zajmuje się {0}",
|
||||||
"unclaimTitle":"Ten ticket nie jest już odbierany!",
|
"unclaimTitle":"Ten ticket nie jest już odbierany!",
|
||||||
"changeTitle":"Zmieniono typ biletu na {0}!",
|
"changeTitle":"Zmieniono typ biletu na {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"Zamknij z powodem"
|
"closeWithReason":"Zamknij z powodem"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Ponownie otworzyłem ten ticket!",
|
|
||||||
"reopenDescription":"Zapraszam do ponownej rozmowy!",
|
|
||||||
"closedTitle":"Zamknięto ten ticket!",
|
|
||||||
"closedDescription":"Tylko admini mogą teraz rozmawiać w tym zgłoszeniu!\n\n*Kliknij przycisk poniżej, aby usunąć lub ponownie otworzyć ten ticket!*",
|
"closedDescription":"Tylko admini mogą teraz rozmawiać w tym zgłoszeniu!\n\n*Kliknij przycisk poniżej, aby usunąć lub ponownie otworzyć ten ticket!*",
|
||||||
"createdTitle":"Ticket Created!",
|
"createdTitle":"Ticket Created!",
|
||||||
"createdDescription":"Twój ticket został utworzony, możesz go wykryć za pomocą pingu!",
|
"createdDescription":"Twój ticket został utworzony, możesz go wykryć za pomocą pingu!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Mudou o nome para {0}!",
|
"renameTitle":"Mudou o nome para {0}!",
|
||||||
"closeTitle":"Fechado este ticket!",
|
"closeTitle":"Fechado este ticket!",
|
||||||
"deleteTitle":"Excluindo este ticket...",
|
"deleteTitle":"Excluindo este ticket...",
|
||||||
"reopenTitle":"Reabriu este ticket!",
|
|
||||||
"claimTitle":"This ticket is now claimed to {0}",
|
"claimTitle":"This ticket is now claimed to {0}",
|
||||||
"unclaimTitle":"This ticket isn't claimed anymore!",
|
"unclaimTitle":"This ticket isn't claimed anymore!",
|
||||||
"changeTitle":"Changed ticket type to {0}!",
|
"changeTitle":"Changed ticket type to {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"fechado com motivo"
|
"closeWithReason":"fechado com motivo"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Reabriu este ticket!",
|
|
||||||
"reopenDescription":"Sinta-se à vontade para falar novamente!",
|
|
||||||
"closedTitle":"Fechado este ticket!",
|
|
||||||
"closedDescription":"Somente administradores podem falar neste ticket agora!\n\n*Clique no botão abaixo para excluir ou reabrir este ticket!*",
|
"closedDescription":"Somente administradores podem falar neste ticket agora!\n\n*Clique no botão abaixo para excluir ou reabrir este ticket!*",
|
||||||
"createdTitle":"Ticket criado!",
|
"createdTitle":"Ticket criado!",
|
||||||
"createdDescription":"Seu ticket foi criado, você pode detectá-lo com um ping!",
|
"createdDescription":"Seu ticket foi criado, você pode detectá-lo com um ping!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Nume schimbat in {0}!",
|
"renameTitle":"Nume schimbat in {0}!",
|
||||||
"closeTitle":"Ticket inchis!",
|
"closeTitle":"Ticket inchis!",
|
||||||
"deleteTitle":"Se sterge ticket-ul...",
|
"deleteTitle":"Se sterge ticket-ul...",
|
||||||
"reopenTitle":"Ticket Re-deschis!",
|
|
||||||
"claimTitle":"This ticket is now claimed to {0}",
|
"claimTitle":"This ticket is now claimed to {0}",
|
||||||
"unclaimTitle":"This ticket isn't claimed anymore!",
|
"unclaimTitle":"This ticket isn't claimed anymore!",
|
||||||
"changeTitle":"Changed ticket type to {0}!",
|
"changeTitle":"Changed ticket type to {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"Inchide cu motiv"
|
"closeWithReason":"Inchide cu motiv"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Ticket Re-deschis!",
|
|
||||||
"reopenDescription":"Poti vorbi din nou!",
|
|
||||||
"closedTitle":"Ticket inchis!",
|
|
||||||
"closedDescription":"Doar adminii pot vorbi in acest ticket acum!\n\n*Apasa pe butonul de mai jos pentru a re-deschide ori sterge ticket-ul!*",
|
"closedDescription":"Doar adminii pot vorbi in acest ticket acum!\n\n*Apasa pe butonul de mai jos pentru a re-deschide ori sterge ticket-ul!*",
|
||||||
"createdTitle":"Ticket Creat!",
|
"createdTitle":"Ticket Creat!",
|
||||||
"createdDescription":"Ticket-ul tau a fost creat, poti sa il vezi in canalul pe care ai fost mentionat!",
|
"createdDescription":"Ticket-ul tau a fost creat, poti sa il vezi in canalul pe care ai fost mentionat!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Изменено имя на {0}!",
|
"renameTitle":"Изменено имя на {0}!",
|
||||||
"closeTitle":"Закрыл этот тикет!",
|
"closeTitle":"Закрыл этот тикет!",
|
||||||
"deleteTitle":"Удаляем этот тикет...",
|
"deleteTitle":"Удаляем этот тикет...",
|
||||||
"reopenTitle":"Открываем заново этот тикет!",
|
|
||||||
"claimTitle":"Этот тикет теперь взят {0}",
|
"claimTitle":"Этот тикет теперь взят {0}",
|
||||||
"unclaimTitle":"Этот тикет никем не взят!",
|
"unclaimTitle":"Этот тикет никем не взят!",
|
||||||
"changeTitle":"Изменён тип тикета на {0}!",
|
"changeTitle":"Изменён тип тикета на {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"закрыть с причиной"
|
"closeWithReason":"закрыть с причиной"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Открыл заново этот тикет!",
|
|
||||||
"reopenDescription":"Не стесняйтесь обращаться снова!",
|
|
||||||
"closedTitle":"Закрыл этот тикет!",
|
|
||||||
"closedDescription":"Только админы теперь могут писать в этом тикете!\n\n*Нажмите на кнопку ниже, чтобы удалить или заново окрыть тикет!*",
|
"closedDescription":"Только админы теперь могут писать в этом тикете!\n\n*Нажмите на кнопку ниже, чтобы удалить или заново окрыть тикет!*",
|
||||||
"createdTitle":"Тикет создан!",
|
"createdTitle":"Тикет создан!",
|
||||||
"createdDescription":"Ваш тикет создан, вы можете обнаружить его по пингу!",
|
"createdDescription":"Ваш тикет создан, вы можете обнаружить его по пингу!",
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
"renameTitle":"Cambió el nombre a {0}!",
|
"renameTitle":"Cambió el nombre a {0}!",
|
||||||
"closeTitle":"Cerró este ticket!",
|
"closeTitle":"Cerró este ticket!",
|
||||||
"deleteTitle":"Eliminando este ticket...",
|
"deleteTitle":"Eliminando este ticket...",
|
||||||
"reopenTitle":"Re-abrió este boleto!",
|
|
||||||
"claimTitle":"Este ticket será atendido por {0}",
|
"claimTitle":"Este ticket será atendido por {0}",
|
||||||
"unclaimTitle":"¡Este ticket ya no está reservado!",
|
"unclaimTitle":"¡Este ticket ya no está reservado!",
|
||||||
"changeTitle":"¡Cambiando el tipo de ticket a {0}!",
|
"changeTitle":"¡Cambiando el tipo de ticket a {0}!",
|
||||||
@@ -51,9 +51,6 @@
|
|||||||
"closeWithReason":"cerrar con razón"
|
"closeWithReason":"cerrar con razón"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"¡Ticket Re-Abierto!",
|
|
||||||
"reopenDescription":"¡Siéntete libre de hablar de nuevo!",
|
|
||||||
"closedTitle":"¡Ticket cerrado!",
|
|
||||||
"closedDescription":"¡Solo admins pueden hablar ahora en este ticket!\n\n*¡Presiona en el botón de abajo para eliminar o re-abrir el ticket!*",
|
"closedDescription":"¡Solo admins pueden hablar ahora en este ticket!\n\n*¡Presiona en el botón de abajo para eliminar o re-abrir el ticket!*",
|
||||||
"createdTitle":"¡Ticket creado!",
|
"createdTitle":"¡Ticket creado!",
|
||||||
"createdDescription":"¡Ticket creado, también te he mencionado en él!",
|
"createdDescription":"¡Ticket creado, también te he mencionado en él!",
|
||||||
|
|||||||
+1
-64
@@ -17,73 +17,13 @@
|
|||||||
"maxAmountDescription":"İzin verilen maksimum bilet sayısına ulaştınız!\nHhayır yeni bir tane oluşturamazsın!",
|
"maxAmountDescription":"İzin verilen maksimum bilet sayısına ulaştınız!\nHhayır yeni bir tane oluşturamazsın!",
|
||||||
"somethingWentWrong":"**Bir şeyler ters gitti!**\n lütfen başka bir zaman tekrar deneyin!"
|
"somethingWentWrong":"**Bir şeyler ters gitti!**\n lütfen başka bir zaman tekrar deneyin!"
|
||||||
},
|
},
|
||||||
"commands":{
|
|
||||||
"userAddedTitle":"Bilete {0} adlı kullanıcı eklendi!",
|
|
||||||
"userRemovedTitle":"Biletten {0} adlı kullanıcı çıkarıldı !",
|
|
||||||
"renameTitle":"Bilet ismi {0} olarak değştirildi!",
|
|
||||||
"closeTitle":"Bilet Kapatıldı!",
|
|
||||||
"deleteTitle":"Bu Bilet Siliniyor...",
|
|
||||||
"reopenTitle":"Bilet Yeniden Açıldı!",
|
|
||||||
"claimTitle":"Bu bilet artık talep edildi. {0}",
|
|
||||||
"unclaimTitle":"Bu bilet artık talep edilmiyor!",
|
|
||||||
"changeTitle":"Bu bilet türü {0} olarak değiştirildi!",
|
|
||||||
|
|
||||||
"ticketWarning":"Gömme aşağıdaki mesajda yer almaktadır!",
|
|
||||||
"maxTicketWarning":"**Uyarı:** _Süreç içerisinde sadece {0} bilet(ler) oluşturabilirsiniz!_"
|
|
||||||
},
|
|
||||||
"helpMenu":{
|
|
||||||
"title":"Kullanılabilir Komutlar:",
|
|
||||||
"header1":"**Bilet oluşturmak için {0} kanalını kullan!**\n\n",
|
|
||||||
"header2":"**Bilet oluşturmak için `/new` veya `/ticket' komutunu çalıştırın!**\n\n",
|
|
||||||
|
|
||||||
"msgCmd":"Gömülü bilet mesajı gönderir. (sadece yöneticiler)",
|
|
||||||
"renameCmd":"Bilet adını değiştirir. (boşluk olmadan)",
|
|
||||||
"closeCmd":"Bileti kapatır.",
|
|
||||||
"deleteCmd":"Bileti siler.",
|
|
||||||
"addCmd":"Bilete kullanıcı ekler.",
|
|
||||||
"removeCmd":"Biletten kullanıcı çıkarır.",
|
|
||||||
"reopenCmd":"Bilet kapandıktan sonra tekrar açar."
|
|
||||||
},
|
|
||||||
"buttons":{
|
|
||||||
"close":"Bileti Kapat",
|
|
||||||
"delete":"Bileti Sil",
|
|
||||||
"reopen":"Bileti Yeniden Aç",
|
|
||||||
"closeWithReason":"Bu bileti neden kapatıyorsun ?"
|
|
||||||
},
|
|
||||||
"messages":{
|
|
||||||
"reopenTitle":"Bilet yeniden açıldı!",
|
|
||||||
"reopenDescription":"Tekrar konuşmaktan çekinmeyin!",
|
|
||||||
"closedTitle":"Bu bilet kapatıldı!",
|
|
||||||
"closedDescription":"Bu bilette artık sadece yöneticiler konuşabilir!\n\n* Bu bileti silmek veya yeniden açmak için aşağıdaki butona tıklayın!*",
|
|
||||||
"createdTitle":"Bilet Oluşturuldu!",
|
|
||||||
"createdDescription":"Biletiniz oluşturuldu, bir ping ile tespit edebilirsiniz!",
|
|
||||||
|
|
||||||
"newTicketDmTitle":"Yeni Bilet!",
|
|
||||||
"closedTicketDmTitle":"Bilet Kapatıldı!",
|
|
||||||
"deletedTicketDmTitle":"Bilet Silindi!",
|
|
||||||
"closedTicketDmDescription":"Senin biletin kapatıldı!",
|
|
||||||
"deletedTicketDmDescription":"Senin biletin silindi!",
|
|
||||||
"reopenTicketDmTitle":"Bilet yeniden açıldı!",
|
|
||||||
"reopenTicketDmDescription":"Senin biletin yeniden açıldı!",
|
|
||||||
|
|
||||||
"chooseCategory":"Bir kategori seç:",
|
|
||||||
"gettingdeleted":"Bilet siliniyor...",
|
|
||||||
|
|
||||||
"none":"yok",
|
|
||||||
"reason":"sebep",
|
|
||||||
|
|
||||||
"deletedby":"Silen kişi",
|
|
||||||
"closedby":"Kapatan kişi",
|
|
||||||
"modalreason":"Bileti kapatma sebebiniz nedir?",
|
|
||||||
"chooseATicket": "Bileti Kapat"
|
|
||||||
},
|
|
||||||
"commands":{
|
"commands":{
|
||||||
"userAddedTitle":"Bilete {0} adlı kullanıcı eklendi!",
|
"userAddedTitle":"Bilete {0} adlı kullanıcı eklendi!",
|
||||||
"userRemovedTitle":"Biletten {0} adlı kullanıcı çıkarıldı !",
|
"userRemovedTitle":"Biletten {0} adlı kullanıcı çıkarıldı !",
|
||||||
"renameTitle":"Bilet ismi {0} olarak değştirildi!",
|
"renameTitle":"Bilet ismi {0} olarak değştirildi!",
|
||||||
"closeTitle":"Bilet Kapatıldı!",
|
"closeTitle":"Bilet Kapatıldı!",
|
||||||
"deleteTitle":"Bilet siliniyor...",
|
"deleteTitle":"Bilet siliniyor...",
|
||||||
"reopenTitle":"Bilet Yeniden Açıldı!",
|
|
||||||
"claimTitle":"Bu bilet artık talep edildi. {0}",
|
"claimTitle":"Bu bilet artık talep edildi. {0}",
|
||||||
"unclaimTitle":"Tu bilet artık talep edilmiyor!",
|
"unclaimTitle":"Tu bilet artık talep edilmiyor!",
|
||||||
"changeTitle":"Bu bilet türü {0} olarak değiştirildi!",
|
"changeTitle":"Bu bilet türü {0} olarak değiştirildi!",
|
||||||
@@ -111,9 +51,6 @@
|
|||||||
"closeWithReason":"Bu bileti neden kapatıyorsun ?"
|
"closeWithReason":"Bu bileti neden kapatıyorsun ?"
|
||||||
},
|
},
|
||||||
"messages":{
|
"messages":{
|
||||||
"reopenTitle":"Bu bilet yeniden açıldı!",
|
|
||||||
"reopenDescription":"Konuşmaktan çekinme!",
|
|
||||||
"closedTitle":"Bu bilet kapatıldı!",
|
|
||||||
"closedDescription":"Bu bilette artık sadece yöneticiler konuşabilir!\n\n* Bu bileti silmek veya yeniden açmak için aşağıdaki butona tıklayın!*",
|
"closedDescription":"Bu bilette artık sadece yöneticiler konuşabilir!\n\n* Bu bileti silmek veya yeniden açmak için aşağıdaki butona tıklayın!*",
|
||||||
"createdTitle":"Talep Oluşturuldu!",
|
"createdTitle":"Talep Oluşturuldu!",
|
||||||
"createdDescription":"Your ticket is created, you can detect it by a ping!",
|
"createdDescription":"Your ticket is created, you can detect it by a ping!",
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"axios": "^0.27.2",
|
"axios": "^0.27.2",
|
||||||
"chalk": "^5.0.1",
|
"chalk": "^5.0.1",
|
||||||
"discord.js": "^14.7.1",
|
"discord.js": "^14.8.0",
|
||||||
"node": "^16.10.0"
|
"node": "^16.10.0"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
Reference in New Issue
Block a user