TunableYapper
TunableYapper
Explore posts from servers
JCHJava Community | Help. Code. Learn.
Created by TunableYapper on 2/22/2025 in #java-help
__filename is not defined (node.js)
So I was searching for JavaScript variable thats return file name and I found __filename. Problem started when I wanted to use it and it returned an error:
PS C:\Users\Admin\Programowanie\Discord.js> node FOFMFFJSC.js
file:///C:/Users/Admin/Programowanie/Discord.js/FOFMFFJSC.js:7
console.log(`Załadowano bota ${readyClient.user.tag} w wersji ${BotVersion} - ${__filename}!`);
^

ReferenceError: __filename is not defined
at Client.<anonymous> (file:///C:/Users/Admin/Programowanie/Discord.js/FOFMFFJSC.js:7:83)
at Client.emit (node:events:507:28)
at WebSocketManager.triggerClientReady (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:381:17)
at WebSocketManager.checkShardsReady (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:364:10)
at WebSocketShard.<anonymous> (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:194:16)
at WebSocketShard.emit (node:events:507:28)
at WebSocketShard.checkReady (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketShard.js:184:12)
at WebSocketShard.gotGuild (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketShard.js:158:10)
at WebSocketManager.<anonymous> (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:234:15)
at WebSocketManager.emit (C:\Users\Admin\Programowanie\Discord.js\node_modules\@vladfrangu\async_event_emitter\dist\index.cjs:287:31)

Node.js v23.8.0
PS C:\Users\Admin\Programowanie\Discord.js> node FOFMFFJSC.js
file:///C:/Users/Admin/Programowanie/Discord.js/FOFMFFJSC.js:7
console.log(`Załadowano bota ${readyClient.user.tag} w wersji ${BotVersion} - ${__filename}!`);
^

ReferenceError: __filename is not defined
at Client.<anonymous> (file:///C:/Users/Admin/Programowanie/Discord.js/FOFMFFJSC.js:7:83)
at Client.emit (node:events:507:28)
at WebSocketManager.triggerClientReady (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:381:17)
at WebSocketManager.checkShardsReady (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:364:10)
at WebSocketShard.<anonymous> (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:194:16)
at WebSocketShard.emit (node:events:507:28)
at WebSocketShard.checkReady (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketShard.js:184:12)
at WebSocketShard.gotGuild (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketShard.js:158:10)
at WebSocketManager.<anonymous> (C:\Users\Admin\Programowanie\Discord.js\node_modules\discord.js\src\client\websocket\WebSocketManager.js:234:15)
at WebSocketManager.emit (C:\Users\Admin\Programowanie\Discord.js\node_modules\@vladfrangu\async_event_emitter\dist\index.cjs:287:31)

Node.js v23.8.0
I read that, it don't need to import anything but if it needs, please tell me it or different way to return name of file. -# Please ping in reply
5 replies
DIAdiscord.js - Imagine an app
Created by TunableYapper on 2/22/2025 in #djs-questions
Embeds
Hi, I used discord.js a lot time ago, can somebody explain me how put embed in 14.18.0?
5 replies