bun-terry/bin/list.js
2024-04-18 14:56:15 -04:00

20 lines
665 B
JavaScript

import { logger } from "@discordeno/utils";
import REST from "../src/lib/handlers/RESTHandler";
const registered = await REST.getGlobalApplicationCommands();
const TYPES = ["CHAT_INPUT", "USER", "MESSAGE"];
logger.info("┌" + "-".repeat(58) + "┐");
logger.info("| " + "ID".padEnd(24, " ") + " | " + "NAME".padEnd(16, " ") + " | " + "TYPE".padEnd(10, " ") + " |");
logger.info("├" + "-".repeat(58) + "┤");
for (let { id, name, type } of registered) {
logger.info(
"| " + id.padEnd(24, " ") + " | " + name.padEnd(16, " ") + " | " + TYPES[type - 1].padEnd(10, " ") + " |",
);
}
logger.info("└" + "-".repeat(58) + "┘");
process.exit();