My SlashCommandHandler isn't working..

No clue how to fix it..

const { Client, Collection, Events, EmbedBuilder, PermissionsBitField, Permissions, MessageManager, Embed } = require("discord.js");
const client = new Client({ intents: ["Guilds"] });
const fs = require('fs');

client.commands = new Collection();

client.config = require("./config.json");

const functions = fs.readdirSync("./functions").filter(file => file.endsWith(".js"));
const eventFiles = fs.readdirSync("./events").filter(file => file.endsWith(".js"));
const commandFolders = fs.readdirSync("./commands");

(async () => {
    for (file of functions) {
        require(`./functions/${file}`)(client);
    }
    client.handleEvents(eventFiles, "./events");
    client.handleCommands(commandFolders, "./commands");
    client.login(client.config.token)
})();


client
    .login(client.config.token)
    .then(() => {
        console.log(`Cliend logged in as ${client.user.username}`)
        client.user.setActivity(`Support`)
    })
  • Index file
ttps://media.discordapp.net/attachments/1091664900906025100/1091664901094772826/image.png
Was this page helpful?