BREAKING: changed all ids to "opendiscord:"
This commit is contained in:
@@ -5,18 +5,18 @@ const lang = opendiscord.languages
|
||||
export const loadAllHelpMenuCategories = async () => {
|
||||
const helpmenu = opendiscord.helpmenu
|
||||
|
||||
helpmenu.add(new api.ODHelpMenuCategory("openticket:general",5,utilities.emojiTitle("📎","General Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("openticket:ticket-basic",4,utilities.emojiTitle("🎫","Basic Ticket Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("openticket:ticket-advanced",4,utilities.emojiTitle("💡","Advanced Ticket Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("openticket:ticket-user",3,utilities.emojiTitle("👤","User Ticket Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("openticket:admin",2,utilities.emojiTitle("🚨","Admin Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("openticket:advanced",1,utilities.emojiTitle("🚧","Advanced Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("openticket:extra",0,utilities.emojiTitle("✨","Extra Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("opendiscord:general",5,utilities.emojiTitle("📎","General Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("opendiscord:ticket-basic",4,utilities.emojiTitle("🎫","Basic Ticket Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("opendiscord:ticket-advanced",4,utilities.emojiTitle("💡","Advanced Ticket Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("opendiscord:ticket-user",3,utilities.emojiTitle("👤","User Ticket Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("opendiscord:admin",2,utilities.emojiTitle("🚨","Admin Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("opendiscord:advanced",1,utilities.emojiTitle("🚧","Advanced Commands"))) //TODO TRANSLATION!!!
|
||||
helpmenu.add(new api.ODHelpMenuCategory("opendiscord:extra",0,utilities.emojiTitle("✨","Extra Commands"))) //TODO TRANSLATION!!!
|
||||
}
|
||||
|
||||
export const loadAllHelpMenuComponents = async () => {
|
||||
const helpmenu = opendiscord.helpmenu
|
||||
const generalConfig = opendiscord.configs.get("openticket:general")
|
||||
const generalConfig = opendiscord.configs.get("opendiscord:general")
|
||||
if (!generalConfig) return
|
||||
|
||||
const prefix = generalConfig.data.prefix
|
||||
@@ -27,24 +27,24 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
if (generalConfig.data.system.permissions[key] != "none") allowedCommands.push(key)
|
||||
}
|
||||
|
||||
const general = helpmenu.get("openticket:general")
|
||||
const general = helpmenu.get("opendiscord:general")
|
||||
if (general){
|
||||
if (allowedCommands.includes("help")) general.add(new api.ODHelpMenuCommandComponent("openticket:help",1,{
|
||||
if (allowedCommands.includes("help")) general.add(new api.ODHelpMenuCommandComponent("opendiscord:help",1,{
|
||||
textName:prefix+"help",
|
||||
textDescription:lang.getTranslation("helpMenu.help"),
|
||||
slashName:"/help",
|
||||
slashDescription:lang.getTranslation("helpMenu.help")
|
||||
}))
|
||||
if (allowedCommands.includes("ticket")) general.add(new api.ODHelpMenuCommandComponent("openticket:ticket",0,{
|
||||
if (allowedCommands.includes("ticket")) general.add(new api.ODHelpMenuCommandComponent("opendiscord:ticket",0,{
|
||||
slashName:"/ticket",
|
||||
slashDescription:lang.getTranslation("commands.ticket"),
|
||||
slashOptions:[{name:"id",optional:false}]
|
||||
}))
|
||||
}
|
||||
|
||||
const ticketBasic = helpmenu.get("openticket:ticket-basic")
|
||||
const ticketBasic = helpmenu.get("opendiscord:ticket-basic")
|
||||
if (ticketBasic){
|
||||
if (allowedCommands.includes("close")) ticketBasic.add(new api.ODHelpMenuCommandComponent("openticket:close",10,{
|
||||
if (allowedCommands.includes("close")) ticketBasic.add(new api.ODHelpMenuCommandComponent("opendiscord:close",10,{
|
||||
textName:prefix+"close",
|
||||
textDescription:lang.getTranslation("helpMenu.close"),
|
||||
slashName:"/close",
|
||||
@@ -53,7 +53,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
if (enableDeleteWithoutTranscript){
|
||||
if (allowedCommands.includes("delete")) ticketBasic.add(new api.ODHelpMenuCommandComponent("openticket:delete",9,{
|
||||
if (allowedCommands.includes("delete")) ticketBasic.add(new api.ODHelpMenuCommandComponent("opendiscord:delete",9,{
|
||||
textName:prefix+"delete",
|
||||
textDescription:lang.getTranslation("helpMenu.delete"),
|
||||
slashName:"/delete",
|
||||
@@ -62,7 +62,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
slashOptions:[{name:"notranscript",optional:true},{name:"reason",optional:true}]
|
||||
}))
|
||||
}else{
|
||||
if (allowedCommands.includes("delete")) ticketBasic.add(new api.ODHelpMenuCommandComponent("openticket:delete",9,{
|
||||
if (allowedCommands.includes("delete")) ticketBasic.add(new api.ODHelpMenuCommandComponent("opendiscord:delete",9,{
|
||||
textName:prefix+"delete",
|
||||
textDescription:lang.getTranslation("helpMenu.delete"),
|
||||
slashName:"/delete",
|
||||
@@ -71,7 +71,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
}
|
||||
if (allowedCommands.includes("reopen")) ticketBasic.add(new api.ODHelpMenuCommandComponent("openticket:reopen",8,{
|
||||
if (allowedCommands.includes("reopen")) ticketBasic.add(new api.ODHelpMenuCommandComponent("opendiscord:reopen",8,{
|
||||
textName:prefix+"reopen",
|
||||
textDescription:lang.getTranslation("helpMenu.reopen"),
|
||||
slashName:"/reopen",
|
||||
@@ -81,9 +81,9 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
}))
|
||||
}
|
||||
|
||||
const ticketAdvanced = helpmenu.get("openticket:ticket-advanced")
|
||||
const ticketAdvanced = helpmenu.get("opendiscord:ticket-advanced")
|
||||
if (ticketAdvanced){
|
||||
if (allowedCommands.includes("pin")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("openticket:pin",5,{
|
||||
if (allowedCommands.includes("pin")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("opendiscord:pin",5,{
|
||||
textName:prefix+"pin",
|
||||
textDescription:lang.getTranslation("helpMenu.pin"),
|
||||
slashName:"/pin",
|
||||
@@ -91,7 +91,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("unpin")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("openticket:unpin",4,{
|
||||
if (allowedCommands.includes("unpin")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("opendiscord:unpin",4,{
|
||||
textName:prefix+"unpin",
|
||||
textDescription:lang.getTranslation("helpMenu.unpin"),
|
||||
slashName:"/unpin",
|
||||
@@ -99,7 +99,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("move")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("openticket:move",3,{
|
||||
if (allowedCommands.includes("move")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("opendiscord:move",3,{
|
||||
textName:prefix+"move",
|
||||
textDescription:lang.getTranslation("helpMenu.move"),
|
||||
slashName:"/move",
|
||||
@@ -107,7 +107,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"id",optional:false},{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"id",optional:false},{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("rename")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("openticket:rename",2,{
|
||||
if (allowedCommands.includes("rename")) ticketAdvanced.add(new api.ODHelpMenuCommandComponent("opendiscord:rename",2,{
|
||||
textName:prefix+"rename",
|
||||
textDescription:lang.getTranslation("helpMenu.rename"),
|
||||
slashName:"/rename",
|
||||
@@ -117,9 +117,9 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
}))
|
||||
}
|
||||
|
||||
const ticketUser = helpmenu.get("openticket:ticket-channel")
|
||||
const ticketUser = helpmenu.get("opendiscord:ticket-channel")
|
||||
if (ticketUser){
|
||||
if (allowedCommands.includes("claim")) ticketUser.add(new api.ODHelpMenuCommandComponent("openticket:claim",7,{
|
||||
if (allowedCommands.includes("claim")) ticketUser.add(new api.ODHelpMenuCommandComponent("opendiscord:claim",7,{
|
||||
textName:prefix+"claim",
|
||||
textDescription:lang.getTranslation("helpMenu.claim"),
|
||||
slashName:"/claim",
|
||||
@@ -127,7 +127,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"user",optional:true},{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"user",optional:true},{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("unclaim")) ticketUser.add(new api.ODHelpMenuCommandComponent("openticket:unclaim",6,{
|
||||
if (allowedCommands.includes("unclaim")) ticketUser.add(new api.ODHelpMenuCommandComponent("opendiscord:unclaim",6,{
|
||||
textName:prefix+"unclaim",
|
||||
textDescription:lang.getTranslation("helpMenu.unclaim"),
|
||||
slashName:"/unclaim",
|
||||
@@ -135,7 +135,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("add")) ticketUser.add(new api.ODHelpMenuCommandComponent("openticket:add",1,{
|
||||
if (allowedCommands.includes("add")) ticketUser.add(new api.ODHelpMenuCommandComponent("opendiscord:add",1,{
|
||||
textName:prefix+"add",
|
||||
textDescription:lang.getTranslation("helpMenu.add"),
|
||||
slashName:"/add",
|
||||
@@ -143,7 +143,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"user",optional:false},{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"user",optional:false},{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("remove")) ticketUser.add(new api.ODHelpMenuCommandComponent("openticket:remove",0,{
|
||||
if (allowedCommands.includes("remove")) ticketUser.add(new api.ODHelpMenuCommandComponent("opendiscord:remove",0,{
|
||||
textName:prefix+"remove",
|
||||
textDescription:lang.getTranslation("helpMenu.remove"),
|
||||
slashName:"/remove",
|
||||
@@ -153,9 +153,9 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
}))
|
||||
}
|
||||
|
||||
const admin = helpmenu.get("openticket:admin")
|
||||
const admin = helpmenu.get("opendiscord:admin")
|
||||
if (admin){
|
||||
if (allowedCommands.includes("panel")) admin.add(new api.ODHelpMenuCommandComponent("openticket:panel",4,{
|
||||
if (allowedCommands.includes("panel")) admin.add(new api.ODHelpMenuCommandComponent("opendiscord:panel",4,{
|
||||
textName:prefix+"panel",
|
||||
textDescription:lang.getTranslation("helpMenu.panel"),
|
||||
slashName:"/panel",
|
||||
@@ -163,13 +163,13 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"id",optional:false}],
|
||||
slashOptions:[{name:"id",optional:false}]
|
||||
}))
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("openticket:blacklist-view",3,{
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("opendiscord:blacklist-view",3,{
|
||||
textName:prefix+"blacklist view",
|
||||
textDescription:lang.getTranslation("commands.blacklistView"),
|
||||
slashName:"/blacklist view",
|
||||
slashDescription:lang.getTranslation("commands.blacklistView")
|
||||
}))
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("openticket:blacklist-add",2,{
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("opendiscord:blacklist-add",2,{
|
||||
textName:prefix+"blacklist add",
|
||||
textDescription:lang.getTranslation("commands.blacklistAdd"),
|
||||
slashName:"/blacklist add",
|
||||
@@ -177,7 +177,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"user",optional:false},{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"user",optional:false},{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("openticket:blacklist-remove",1,{
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("opendiscord:blacklist-remove",1,{
|
||||
textName:prefix+"blacklist remove",
|
||||
textDescription:lang.getTranslation("commands.blacklistRemove"),
|
||||
slashName:"/blacklist remove",
|
||||
@@ -185,7 +185,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"user",optional:false},{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"user",optional:false},{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("openticket:blacklist-get",0,{
|
||||
if (allowedCommands.includes("blacklist")) admin.add(new api.ODHelpMenuCommandComponent("opendiscord:blacklist-get",0,{
|
||||
textName:prefix+"blacklist get",
|
||||
textDescription:lang.getTranslation("commands.blacklistGet"),
|
||||
slashName:"/blacklist get",
|
||||
@@ -195,15 +195,15 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
}))
|
||||
}
|
||||
|
||||
const advanced = helpmenu.get("openticket:advanced")
|
||||
const advanced = helpmenu.get("opendiscord:advanced")
|
||||
if (advanced){
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:stats-global",5,{
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:stats-global",5,{
|
||||
textName:prefix+"stats global",
|
||||
textDescription:lang.getTranslation("commands.statsGlobal"),
|
||||
slashName:"/stats global",
|
||||
slashDescription:lang.getTranslation("commands.statsGlobal")
|
||||
}))
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:stats-ticket",4,{
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:stats-ticket",4,{
|
||||
textName:prefix+"stats ticket",
|
||||
textDescription:lang.getTranslation("commands.statsTicket"),
|
||||
slashName:"/stats ticket",
|
||||
@@ -211,7 +211,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"ticket",optional:false}],
|
||||
slashOptions:[{name:"ticket",optional:false}]
|
||||
}))
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:stats-user",2,{
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:stats-user",2,{
|
||||
textName:prefix+"stats user",
|
||||
textDescription:lang.getTranslation("commands.statsUser"),
|
||||
slashName:"/stats user",
|
||||
@@ -219,7 +219,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"user",optional:false}],
|
||||
slashOptions:[{name:"user",optional:false}]
|
||||
}))
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:stats-reset",2,{
|
||||
if (allowedCommands.includes("stats")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:stats-reset",2,{
|
||||
textName:prefix+"stats reset",
|
||||
textDescription:lang.getTranslation("commands.statsReset"),
|
||||
slashName:"/stats reset",
|
||||
@@ -227,7 +227,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("autoclose")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:autoclose-disable",1,{
|
||||
if (allowedCommands.includes("autoclose")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:autoclose-disable",1,{
|
||||
textName:prefix+"autoclose disable",
|
||||
textDescription:lang.getTranslation("commands.autocloseDisable"),
|
||||
slashName:"/autoclose disable",
|
||||
@@ -235,7 +235,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("autoclose")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:autoclose-enable",0,{
|
||||
if (allowedCommands.includes("autoclose")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:autoclose-enable",0,{
|
||||
textName:prefix+"autoclose enable",
|
||||
textDescription:lang.getTranslation("commands.autocloseEnable"),
|
||||
slashName:"/autoclose enable",
|
||||
@@ -243,7 +243,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"time",optional:false},{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"time",optional:false},{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("autodelete")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:autodelete-disable",1,{
|
||||
if (allowedCommands.includes("autodelete")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:autodelete-disable",1,{
|
||||
textName:prefix+"autodelete disable",
|
||||
textDescription:lang.getTranslation("commands.autodeleteDisable"),
|
||||
slashName:"/autodelete disable",
|
||||
@@ -251,7 +251,7 @@ export const loadAllHelpMenuComponents = async () => {
|
||||
textOptions:[{name:"reason",optional:true}],
|
||||
slashOptions:[{name:"reason",optional:true}]
|
||||
}))
|
||||
if (allowedCommands.includes("autodelete")) advanced.add(new api.ODHelpMenuCommandComponent("openticket:autodelete-enable",0,{
|
||||
if (allowedCommands.includes("autodelete")) advanced.add(new api.ODHelpMenuCommandComponent("opendiscord:autodelete-enable",0,{
|
||||
textName:prefix+"autodelete enable",
|
||||
textDescription:lang.getTranslation("commands.autodeleteEnable"),
|
||||
slashName:"/autodelete enable",
|
||||
|
||||
Reference in New Issue
Block a user