Si al encender el bot este no te muestra la tabla de eventos/comandos lo mas probable es que se trate de la versión de glob. Para solucionarlo ejecuta en tu terminal los siguientes comandos: npm uninstall glob npm i glob@8.0.3 Con esto estaremos volviendo a una versión anterior que es en la cual están creados los códigos de los videos.
Si les da error por la versión de glob cambien el codigo del archivo fileLoader.js por este: const { glob } = require("glob") async function loadFiles(dirname) { const files = await glob(`${process.cwd().replace(/\\/g, "/")}/${dirname}/**/*.js`, { ignore: 'node_modules/**' }) files.forEach(file => delete require.cache[require.resolve(file)]); return files } module.exports = { loadFiles }
Buen video explicas muy bien y me ayudastes a crear mi bot sigue haciendo este tipos de videos quiero aprender a hacer mas cosas en Visual studio code y ademas gracias por dejar el codigo paso a paso en el discord ayuda mucho sigue asi sub y like.
Ayuda me da el error " TypeError: Loadevents is not a function at Object. (C:\Users\Ciro\Desktop\la 2da\index.js:15:1) at Module._compile (node:internal/modules/cjs/loader:1254:14) at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) at Module.load (node:internal/modules/cjs/loader:1117:32) at Module._load (node:internal/modules/cjs/loader:958:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:23:47"
Amigo tenía el mismo problema y es la versión del glob, desístala el glob con. npm uninstall glob (en la terminal) y después usa el npm i glob@8.0.3 y ya
PS C:\DiscordV14-Test> node . node:internal/modules/cjs/loader:1075 const err = new Error(message); ^ Error: Cannot find module 'ascii-table' Require stack: - C:\DiscordV14-Test\Handlers\eventHandler.js - C:\DiscordV14-Test\index.js at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at loadEvents (C:\DiscordV14-Test\Handlers\eventHandler.js:3:19) at Object. (C:\DiscordV14-Test\index.js:20:1) at Module._compile (node:internal/modules/cjs/loader:1254:14) at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) at Module.load (node:internal/modules/cjs/loader:1117:32) at Module._load (node:internal/modules/cjs/loader:958:12) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\DiscordV14-Test\\Handlers\\eventHandler.js', 'C:\\DiscordV14-Test\\index.js' ] } Node.js v18.16.0 PS C:\DiscordV14-Test> me sale esto porque?
@@justanormalperson3674 Ya se como resolverlo Es por la version de glob, tienes que poner lo siguiente: npm uninstall glob Y despues esto: npm i glob@8.0.3 Y asi se te soluciona eso
@@xogycpr4071 Puede ser el como está en el codigo y el nombre con el que creaste la carpeta y el archivo .js En mi caso coloqué un "." en la carpeta y no lo veía por que era muy pequeño, ya después funciono
Si al encender el bot este no te muestra la tabla de eventos/comandos lo mas probable es que se trate de la versión de glob.
Para solucionarlo ejecuta en tu terminal los siguientes comandos:
npm uninstall glob
npm i glob@8.0.3
Con esto estaremos volviendo a una versión anterior que es en la cual están creados los códigos de los videos.
Muchas gracias, Funciona de maravilla (:
Genial, andaba liado con ese problema.
Gracias por el aporte con los videos y las soluciones a los problemas que surgen con el tiempo 👍
Muchas gracias bro, funciona de 10.
@proenabilitywars lo habras hecho mal, ami si me sale instalando eso
Muy buen vídeo, super bien explicado y dejando el código paso a paso en el discord justo lo que buscaba!
sos un capo, de entre tantos videos los unicos que me sirvieron son los tuyos, me suscribi, te dejo like y me uni a tu pagina de discord, genio
Un grande eres el mejor bro ❤
Si les da error por la versión de glob cambien el codigo del archivo fileLoader.js por este:
const { glob } = require("glob")
async function loadFiles(dirname) {
const files = await glob(`${process.cwd().replace(/\\/g, "/")}/${dirname}/**/*.js`, { ignore: 'node_modules/**' })
files.forEach(file => delete require.cache[require.resolve(file)]);
return files
}
module.exports = { loadFiles }
Gracias amigo🎉🎉
Buen video explicas muy bien y me ayudastes a crear mi bot sigue haciendo este tipos de videos quiero aprender a hacer mas cosas en Visual studio code y ademas gracias por dejar el codigo paso a paso en el discord ayuda mucho sigue asi sub y like.
Buen video, bien explicado, me fue de mucha ayuda.
Qué hermoso escribes. Muchas gracias por crearlo.
Ayuda me da el error " TypeError: Loadevents is not a function
at Object. (C:\Users\Ciro\Desktop\la 2da\index.js:15:1)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47"
En el minuto 26:06/27:30, me muestra tipo la Mitad del cuadro pero me presenta "Loaded Events.
Tengo un problemas la terminal se queda frisada, gracias por la atension prestada...
Cannot read properties of undefined(reading "Clear") eso me pasó en eventHandler, soluciones?
26:05 Si no me muestra el cuadrado pero si el msg de EL CLIENTE SE HA INICIADO esta bien?
Tengo un problema es que al ejecutar el node . Me aparece BitFieldInvalid, ayuda:(
Amigo tenía el mismo problema y es la versión del glob, desístala el glob con. npm uninstall glob (en la terminal) y después usa el npm i glob@8.0.3 y ya
le doy a ejecutar pero no sucede nada y se queda tildada la terminal, porque? :(
@ちっく lo resolviste?
lo resolviste?
@ちっく vale gracias, he estado intentando tambien y no me sale ningun mensaje, mas el bot si esta activo, creo que es un bug xd
@ちっく bro, ya lo resolvi el problema era la version del glob
pon en la terminal:
npm uninstall glob
y despues:
npm i glob@8.0.3
@ちっく ya con eso tendras todo resuelto
me sale un error module not found :C
gente me sale Cannot destructure property 'Guilds' of 'GatewayintentsBits' as it is undefined.
como lo arreglo?'
GatewayIntentsBits
PS C:\DiscordV14-Test> node . node:internal/modules/cjs/loader:1075 const err = new Error(message); ^ Error: Cannot find module 'ascii-table' Require stack: - C:\DiscordV14-Test\Handlers\eventHandler.js - C:\DiscordV14-Test\index.js at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at loadEvents (C:\DiscordV14-Test\Handlers\eventHandler.js:3:19) at Object. (C:\DiscordV14-Test\index.js:20:1) at Module._compile (node:internal/modules/cjs/loader:1254:14) at Module._extensions..js (node:internal/modules/cjs/loader:1308:10) at Module.load (node:internal/modules/cjs/loader:1117:32) at Module._load (node:internal/modules/cjs/loader:958:12) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\DiscordV14-Test\\Handlers\\eventHandler.js', 'C:\\DiscordV14-Test\\index.js' ] } Node.js v18.16.0 PS C:\DiscordV14-Test>
me sale esto porque?
necesitas descargar la dependencia de ascii-table
Para que sirve un event handler?
Para administrar los eventos del bot y para que no estén tan solo en el index, sino este más ordenado
ayuda me sale Error: Cannot find module './Handlers/evenHandlers'
que hago?
Lo solucionaste?
lo que me paso es que la carpeta handlers estaba dentro de otra carpeta@@GiauaaJwkwlwle-rh8rh
por si no sabes para poner este slash \ es con altgr y el boton de ?
heroes sin capa:
alt + 92
Amigo hace un curso en Udemy explicando mas detalladamente y te lo compro con gusto, buenos videos
cuando quiero probar colocando "node ." en la terminal, no me sale nada :(
x2
ya lo resolviste?
@@justanormalperson3674 x3 xd
@@justanormalperson3674 Ya se como resolverlo
Es por la version de glob, tienes que poner lo siguiente:
npm uninstall glob
Y despues esto:
npm i glob@8.0.3
Y asi se te soluciona eso
@@tuprimalazorra Eres jesucristo, muchísimas gracias
Error: Cannot find module './Handlers/evenHandlers'
me aparece ese error
ya lo resolviste?
No logre resolverlo
@@xogycpr4071 Puede ser el como está en el codigo y el nombre con el que creaste la carpeta y el archivo .js
En mi caso coloqué un "." en la carpeta y no lo veía por que era muy pequeño, ya después funciono
es acil o acli
ascii-table
ascii
@@soysebastian1259 bro lo averigue el mismo dia pero gracias
Alguien sabe para qué es el event handler?
es para el comando slash / "creo"
mejor me arrepiento de hacer un bot
xd
Tengo un problema y es que cuando prendo el bot en la terminal no sale asi como se ve en el video si no así:
.
|
-|
'
Me da un eror del comando :
await client.events.clear();