so i keep getting a: The application did not respond.
yet it shows up as online on discord
and now of the new commands i made are showing up yet the old ones i deleted are still there
import { Client, Collection, GatewayIntentBits } from 'discord.js';
import fs from 'fs';
import dotenv from 'dotenv';
dotenv.config();
const client = new Client({
intents: [GatewayIntentBits.Guilds]
});
client.commands = new Collection();
const commandsPath = './src/commands';
const commandFiles = fs.readdirSync(commandsPath).filter(file => file.endsWith('.js'));
for (const file of commandFiles) {
import(`./src/commands/${file}`).then(commandModule => {
client.commands.set(commandModule.default.data.name, commandModule.default);
});
}
client.once('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('interactionCreate', async interaction => {
if (!interaction.isCommand()) return;
const command = client.commands.get(interaction.commandName);
if (!command) return;
try {
await command.execute(interaction);
} catch (error) {
console.error(error);
await interaction.reply({ content: 'There was an error executing that command.', ephemeral: true });
}
});
client.login(process.env.DISCORD_TOKEN);
Make a discord bot for my discord