Discord: / discord Recuerda que todos los códigos utilizados se encuentran en mi servidor de Discord. Para cualquier duda solo agrégame a discord: pollogod#0388
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.
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.
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 }
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"
ahora me sale otro TypeError: Cannot destructure property 'loadEvents' of 'require(...).default' as it is undefined. at Object. (C:\Users\Asus\Desktop\bot discord\index.js:10:9) at Module._compile (node:internal/modules/cjs/loader:1376:14) at Module._extensions..js (node:internal/modules/cjs/loader:1435:10) at Module.load (node:internal/modules/cjs/loader:1207:32) at Module._load (node:internal/modules/cjs/loader:1023:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12) at node:internal/main/run_main_module:28:49 Node.js v20.11.1
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?
@@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
@@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
me sale Error: Cannot find module 'ascii-table' Require stack: - C:\Users\Asus\Desktop\bot discord\Handlers\eventHandler.js - C:\Users\Asus\Desktop\bot discord\index.js at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15) at Module._load (node:internal/modules/cjs/loader:985:27) at Module.require (node:internal/modules/cjs/loader:1235:19) at require (node:internal/modules/helpers:176:18) at loadEvents (C:\Users\Asus\Desktop\bot discord\Handlers\eventHandler.js:3:19) at Object. (C:\Users\Asus\Desktop\bot discord\index.js:13:1) at Module._compile (node:internal/modules/cjs/loader:1376:14) at Module._extensions..js (node:internal/modules/cjs/loader:1435:10) at Module.load (node:internal/modules/cjs/loader:1207:32) at Module._load (node:internal/modules/cjs/loader:1023:12) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\Users\\Asus\\Desktop\\bot discord\\Handlers\\eventHandler.js', 'C:\\Users\\Asus\\Desktop\\bot discord\\index.js' ] }
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.
aunque instale esa version no me aparece la tabla
@@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 ❤
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.
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🎉🎉
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"
26:05 Si no me muestra el cuadrado pero si el msg de EL CLIENTE SE HA INICIADO esta bien?
Cannot read properties of undefined(reading "Clear") eso me pasó en eventHandler, soluciones?
Buen video, bien explicado, me fue de mucha ayuda.
ahora me sale otro TypeError: Cannot destructure property 'loadEvents' of 'require(...).default' as it is undefined.
at Object. (C:\Users\Asus\Desktop\bot discord\index.js:10:9)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Module._load (node:internal/modules/cjs/loader:1023:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12)
at node:internal/main/run_main_module:28:49
Node.js v20.11.1
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
gente me sale Cannot destructure property 'Guilds' of 'GatewayintentsBits' as it is undefined.
como lo arreglo?'
GatewayIntentsBits
Qué hermoso escribes. Muchas gracias por crearlo.
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
En el minuto 26:06/27:30, me muestra tipo la Mitad del cuadro pero me presenta "Loaded Events.
por si no sabes para poner este slash \ es con altgr y el boton de ?
heroes sin capa:
alt + 92
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
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
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
me sale un error module not found :C
me aparece Collection is not defined
Tengo un problemas la terminal se queda frisada, gracias por la atension prestada...
Amigo hace un curso en Udemy explicando mas detalladamente y te lo compro con gusto, buenos videos
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
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
Alguien sabe para qué es el event handler?
es para el comando slash / "creo"
me sale Error: Cannot find module 'ascii-table'
Require stack:
- C:\Users\Asus\Desktop\bot discord\Handlers\eventHandler.js
- C:\Users\Asus\Desktop\bot discord\index.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
at Module._load (node:internal/modules/cjs/loader:985:27)
at Module.require (node:internal/modules/cjs/loader:1235:19)
at require (node:internal/modules/helpers:176:18)
at loadEvents (C:\Users\Asus\Desktop\bot discord\Handlers\eventHandler.js:3:19)
at Object. (C:\Users\Asus\Desktop\bot discord\index.js:13:1)
at Module._compile (node:internal/modules/cjs/loader:1376:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)
at Module.load (node:internal/modules/cjs/loader:1207:32)
at Module._load (node:internal/modules/cjs/loader:1023:12) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'C:\\Users\\Asus\\Desktop\\bot discord\\Handlers\\eventHandler.js',
'C:\\Users\\Asus\\Desktop\\bot discord\\index.js'
]
}
me pasó, lo arreglaste?? :(
@@hazeturn sip
@@proenabilitywars dime q hiciste porfa
@@hazeturn se aregla poniendo npm i ascii-table
es acil o acli
ascii-table
ascii
@@soysebastian1259 bro lo averigue el mismo dia pero gracias
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();