import { Routes } from "discord.js"; import { DiscordBot } from "./bot"; import { APPLICATION_ID, DISCORD_TOKEN } from "./env"; export const bot = new DiscordBot(DISCORD_TOKEN); bot.client.once("ready", async (client) => { await bot.registerCommands(); await bot.registerEvents(); console.log( "registerCommands: \n" + ( (await client.rest.get(Routes.applicationCommands(APPLICATION_ID))) as any[] ).map(info => `name: ${info.name} id: ${info.id}`).join("\n") ); }); bot.client.login(DISCORD_TOKEN);