Recientemente cambié de discord.py a discord.js y tengo un error cuando intento ejecutar el bot
Vi muchos tutoriales y probé todas las formas diferentes que encontré para importar la biblioteca a VS Code, pero todos dan algún error.
Lo que estoy tratando de hacer ahora es esto:
const Discord = require('discord.js'); const client = new Discord.Client(); require('dotenv').config() var prefix = '?' var newprefix = '' client.on('ready', () => { console.log('Online') })Y recibo este error cuando escribo "node main.js":
node:internal/modules/cjs/loader:936 throw err; ^ Error: Cannot find module 'C:\Users\username\OneDrive\Desktop\Bots\JSBot\main.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15) at Function.Module._load (node:internal/modules/cjs/loader:778:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: []Creo que he descargado la biblioteca y otras dependencias correctamente, pero incluso si pruebo otros métodos, siempre aparece algún error diferente.
¿Qué estaría haciendo mal?
El problema radica en que el archivo que intenta ejecutar no existe en el directorio actual. Asegúrese de que su archivo principal se llame main.js y que su directorio de terminales esté configurado en el directorio que incluye main.js mientras ejecuta el node main.js