modpack-server/bin/update.js

22 lines
600 B
JavaScript
Raw Normal View History

2024-02-12 07:43:32 +00:00
import { logger } from "@discordeno/utils"
import REST from "../src/lib/handlers/RESTHandler"
import CommandHandler from "../src/lib/handlers/CommandHandler"
const SlashCommandHandler = new CommandHandler()
const commands = await SlashCommandHandler.load()
for (let [key, value] of commands.entries()) {
const command = await REST.createGlobalApplicationCommand({
name: key,
type: value.type,
description: value?.description || "",
options: value?.options,
nsfw: value?.nsfw,
}).catch((e) => console.log(e))
console.log(`Registered ${command.name}(${command.id})`)
}
process.exit()