Giter Site home page Giter Site logo

bestgamersh / multipurpose-discord-bot Goto Github PK

View Code? Open in Web Editor NEW
109.0 4.0 42.0 179.67 MB

The bot that has everything! - Leveling • Music • Memes • Moderation • nsfw • Logging • Tickets • Reaction Roles • Fun • Anime • Applications • Much More

License: MIT License

JavaScript 99.96% Batchfile 0.01% CSS 0.02% EJS 0.02%
discord discord-bot fun multipurpose-bot multipurpose-discord-bot music-bot nsfw slash-commands aquora anime

multipurpose-discord-bot's Introduction

# Public Bot and Support Server!

Important notes and thank ❤️

First of all, thanks for using this Source Code, it was and is a ton of work to create and maintain it! If you find any errors please create a issue from Here

also this bot will run better on replit or any luinix vm

##Please do not remove credit of our development!

Installation Guide 🔥

✅ Hosting Requirements

Click to expand

🤖 Bot Requirements

Click to expand To install the Multipurpose Discord Bot:

Download the source code from GitHub. You can either clone the repository with the following command:

git clone https://github.com/BestGamersH/Multipurpose-Discord-Bot.git

Or, you can download the ZIP archive from the latest release or a specific branch.

Make sure your system meets the following requirements:

  • At least 2GB of RAM
  • At least 700MB of free disk space (1GB is recommended)

If you have downloaded the source code and met the system requirements, you can install and start the bot.

🎶 Music Requirements

Click to expand

To have your Bot able to play music, you need to connect it to a lavalink Station! There are many public ones out there for example lavalink.eu An example for a public configuration will be listed down below

  1. Make sure Java 11 is installed on your System!
  2. Download Lavalink.jar
  3. Download application.yml
    • Download my example, it's the configuration for the lavalink.jar file!
  4. Now put application.yml and Lavalink.jar in the same folder and start it
    • To start lavalink type: java -jar Lavalink.jar
    • Make sure to keep your terminal Open!
    • If you want to use something like npm i -g pm2 to host it without keeping your terminal open type: pm2 start java -- -jar Lavalink.jar
  5. The settings like password in application.yml and port must be provided in the botconfig/config.json of the Bot
    • If you used the default settings, than no adjust ments are needed and it should look like this:
    {
       "clientsettings": {
           "nodes": [
               {
                   "host": "localhost",
                   "port": 2333,
                   "password": "youshallnotpass"
               }
           ]
       }
    }
  6. You don't want to host your own Lavalink?
    {
       "clientsettings": {
           "nodes": [
               {
                   "host": "lava.link",
                   "port": 80,
                   "password": "Anything for the Password"
               }
           ]
       }
    }

🤖 Configuration and Starting

Click to expand

NOTE: you can do the exact same configuration inside of the example.env File, just make sure to rename it to .env or use environment variables!

  1. Check 🎶 Music Requirements that you started lavalink / use a valid public lavalink station
  2. Fill in all required data in ./botconfig/config.json NOTE: If you're on replit.com, it is exposed to everyone!(use .env instead)
  3. Fill in all required data in the .json Files in ./social_log/ (./social_log/streamconfig.json & ./social_log/twitter.json), if you want the SOCIAL LOGS to work! (the key authToken in streamconfig is not needed to be filled in!)
  4. You can adjust some settings in the other ./botconfig/*.json Files, BUT PLEASE KEEP MY CREDITS & ADS! This is the only way on how my hard work is "revenued"
  5. Now start the bot by typing opening a cmd in that folder and type: node index.js or npm start * If you don't want to keep the terminal open or if you're on linux, check out pm2 (and my tutorial) and type: pm2 start --name Bot_Name index.js

❓ Where to get which Api-Key(s)

Click to expand

NOTE: you can do the exact same configuration inside of the example.env File, just make sure to rename it to .env or use environment variables!

  1. ./botconfig/config.json

  2. ./social_log/streamconfig.json

  3. ./social_log/twitter.json

  4. Optionally, you can change the API key for AIChat by creating your own url at Brainshop.ai: https://brainshop.ai/. This lets you set the name and other details of your AI.

✨ Commands Examples

Click to expand This is a list of some of the commands that you can use with the Multipurpose Discord Bot.
Command Description
!help Displays a list of all the available commands.
!ping Pings the bot and returns its response time.
!daily Gives you your daily money.
!setup-aichat Setup the AI chat modual.
!setup-welcome Setup the welcome message.

SUPPORT me AND MILRATO DEVELOPMENT

You can always Support me by inviting one of me own Discord Bots

Credits

If consider using this Bot, make sure to credit me This bot was made by https://github.com/Tomato6966 All credits to him, I just fixed the errors in it didn't code it fully. Contributors

  • Hotsuop - Edited code to make it work from small errors
  • BestGamersHK - Did like everthing you see here
  • Tomato6966 For coding the whole thing

multipurpose-discord-bot's People

Contributors

bestgamersh avatar hotsu0p avatar snyk-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

multipurpose-discord-bot's Issues

Get General Help

I get this everytime i try and start it

Node.js v21.6.1
PS C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main> node .
node:internal/modules/cjs/loader:1152
throw err;
^

Error: Cannot find module 'discord.js'
Require stack:

  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1149:15)
    at Module._load (node:internal/modules/cjs/loader:990:27)
    at Module.require (node:internal/modules/cjs/loader:1237:19)
    at require (node:internal/modules/helpers:176:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js:23:17)
    at Module._compile (node:internal/modules/cjs/loader:1378:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1437:10)
    at Module.load (node:internal/modules/cjs/loader:1212:32)
    at Module._load (node:internal/modules/cjs/loader:1028:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:142:12) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
    'C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js'
    ]
    }

Node.js v21.6.1
PS C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main>

Bug report

added 1 package, and audited 530 packages in 6s
62 packages are looking for funding
run npm fund for details
16 vulnerabilities (12 moderate, 4 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
Run npm audit for details.
Welcome to SERVICE HANDLER /--/ By /--/ Discord: BestGamersHK#9999
[x] :: Now loading the Commands ...
Error: ENOTDIR: not a directory, scandir './commands/advertisement.json/'
at readdirSync (node:fs:1452:3)
at /home/container/handlers/command.js:14:24
at Array.forEach ()
at module.exports (/home/container/handlers/command.js:13:32)
at /home/container/index.js:123:43
at Array.forEach ()
at requirehandlers (/home/container/index.js:122:102)
at Object. (/home/container/index.js:141:3)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
Error: /home/container/node_modules/better-sqlite3/build/Release/better_sqlite3.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at bindings (/home/container/node_modules/bindings/bindings.js:112:48)
at new Database (/home/container/node_modules/better-sqlite3/lib/database.js:48:64)
at new Enmap (/home/container/node_modules/enmap/src/index.js:152:18)
at module.exports (/home/container/handlers/command.js:35:21)
at /home/container/index.js:123:43
[x] :: Now loading the Database...
Error: /home/container/node_modules/better-sqlite3/build/Release/better_sqlite3.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at bindings (/home/container/node_modules/bindings/bindings.js:112:48)
at new Database (/home/container/node_modules/better-sqlite3/lib/database.js:48:64)
at new Enmap (/home/container/node_modules/enmap/src/index.js:152:18)
at module.exports (/home/container/handlers/loaddb.js:6:20)
at /home/container/index.js:123:43
[x] :: Now loading the Events ...
[x] :: LOADED THE 15 EVENTS after: 3ms
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ Logging into the BOT... ┃
┃ ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Error: /home/container/node_modules/canvas/build/Release/canvas.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/bindings.js:3:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/canvas.js:9:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/index.js:1:16)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
Error: /home/container/node_modules/better-sqlite3/build/Release/better_sqlite3.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at bindings (/home/container/node_modules/bindings/bindings.js:112:48)
at new Database (/home/container/node_modules/better-sqlite3/lib/database.js:48:64)
at new Enmap (/home/container/node_modules/enmap/src/index.js:152:18)
at module.exports (/home/container/handlers/anti_nuke.js:11:31)
at /home/container/index.js:139:45
at Array.forEach ()
at requirehandlers (/home/container/index.js:138:46)
at Object. (/home/container/index.js:141:3)
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
Error: /home/container/node_modules/canvas/build/Release/canvas.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/bindings.js:3:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/canvas.js:9:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/index.js:1:16)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
Error: /home/container/node_modules/canvas/build/Release/canvas.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/bindings.js:3:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/canvas.js:9:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/index.js:1:16)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
Error: /home/container/node_modules/canvas/build/Release/canvas.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/bindings.js:3:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/lib/canvas.js:9:18)
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 Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/home/container/node_modules/canvas/index.js:1:16)
at Module._compile (node:internal/modules/cjs/loader:1254:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
Provided token: token
Preparing to connect to the gateway...

=== UNHANDLED REJECTION ===
Reason: Error: /home/container/node_modules/better-sqlite3/build/Release/better_sqlite3.node: invalid ELF header
at Module._extensions..node (node:internal/modules/cjs/loader:1338:18)
at Module.load (node:internal/modules/cjs/loader:1117:32)
at Module._load (node:internal/modules/cjs/loader:958:12)
at Module.require (node:internal/modules/cjs/loader:1141:19)
at require (node:internal/modules/cjs/helpers:110:18)
at bindings (/home/container/node_modules/bindings/bindings.js:112:48)
at new Database (/home/container/node_modules/better-sqlite3/lib/database.js:48:64)
at new Enmap (/home/container/node_modules/enmap/src/index.js:152:18)
at module.exports (/home/container/handlers/epicgamesverification.js:10:26)
at /home/container/index.js:139:45
at Array.forEach ()
at requirehandlers (/home/container/index.js:138:46)
at Object. (/home/container/index.js:141:3)
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
=== UNHANDLED REJECTION ===

[WS => Manager] Manager was destroyed. Called by:
Error [MANAGER_DESTROYED]: Manager was destroyed.
at WebSocketManager.destroy (/home/container/node_modules/discord.js/src/client/websocket/WebSocketManager.js:317:54)
at Client.destroy (/home/container/node_modules/discord.js/src/client/Client.js:284:13)
at Client.login (/home/container/node_modules/discord.js/src/client/Client.js:257:12)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

=== UNHANDLED REJECTION ===
Reason: Error [TOKEN_INVALID]: An invalid token was provided.
at WebSocketManager.connect (/home/container/node_modules/discord.js/src/client/websocket/WebSocketManager.js:129:26)
at Client.login (/home/container/node_modules/discord.js/src/client/Client.js:254:21)
at Object. (/home/container/index.js:147:8)
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
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNCAUGHT EXCEPTION MONITOR ===

=== UNCAUGHT EXCEPTION ===
Exception: TypeError: Cannot read properties of undefined (reading 'filter')
at CronJob. (/home/container/handlers/autonsfw.js:13:38)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNCAUGHT EXCEPTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNCAUGHT EXCEPTION MONITOR ===

=== UNCAUGHT EXCEPTION ===
Exception: TypeError: Cannot read properties of undefined (reading 'filter')
at CronJob. (/home/container/handlers/timedmessages.js:13:38)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNCAUGHT EXCEPTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNCAUGHT EXCEPTION MONITOR ===

=== UNCAUGHT EXCEPTION ===
Exception: TypeError: Cannot read properties of undefined (reading 'filter')
at CronJob. (/home/container/handlers/automeme.js:28:38)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNCAUGHT EXCEPTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNCAUGHT EXCEPTION MONITOR ===

=== UNCAUGHT EXCEPTION ===
Exception: TypeError: Cannot read properties of undefined (reading 'filter')
at CronJob. (/home/container/handlers/autonsfw.js:13:38)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNCAUGHT EXCEPTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNCAUGHT EXCEPTION MONITOR ===

=== UNCAUGHT EXCEPTION ===
Exception: TypeError: Cannot read properties of undefined (reading 'filter')
at CronJob. (/home/container/handlers/timedmessages.js:13:38)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNCAUGHT EXCEPTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'ensure')
at CronJob. (/home/container/handlers/mute.js:25:22)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

=== UNHANDLED REJECTION ===
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/container/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/container/node_modules/cron/lib/cron.js:600:23)
at Timeout.callbackWrapper [as _onTimeout] (/home/container/node_modules/cron/lib/cron.js:667:10)
at listOnTimeout (node:internal/timers:569:17)
at process.processTimers (node:internal/timers:512:7)
=== UNHANDLED REJECTION ===

Bug report

i have this error Error: Cannot find module 'discord.js'

Bug report

What's your nodejs Version.

18

What's the version you downloaded the bot?

latest

Desktop (please complete the following information):

  • OS: ubuntu
  • Version 22.04

Describe the bug

When starting the bot it gives errors because of the code.

To Reproduce

Steps to reproduce the behavior e.g:

  1. npm start
  2. See error

Expected behavior

no errors

Additional context, text and screenshots!

Error: Cannot find module '/home/vboxuser/Multipurpose-Discord-Bot-1/data/quotes.json'
Require stack:

  • /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/commands/💸 Economy/stock.js
  • /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js
  • /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
    at Module._load (node:internal/modules/cjs/loader:981:27)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/commands/💸 Economy/stock.js:4:16)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:17:22
    at Array.forEach ()
    at module.exports (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:13:32)
    at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:101:43
    at Array.forEach ()
    /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/commands/🔰 Info/perms.js:37
    const { Permissions } = require('discord.js');
    ^

SyntaxError: Identifier 'Permissions' has already been declared
at internalCompileFunction (node:internal/vm:76:18)
at wrapSafe (node:internal/modules/cjs/loader:1283:20)
at Module._compile (node:internal/modules/cjs/loader:1328:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:177:18)
at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:17:22
at Array.forEach ()
at module.exports (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:13:32)
at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:101:43
at Array.forEach ()
at requirehandlers (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:100:102)
at Object. (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:119:3)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
Error loading quotes: Cannot find module '/home/vboxuser/Multipurpose-Discord-Bot-1/data/quotes.json'
Require stack:

  • /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/commands/🕹️ Fun/addquote.js
  • /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js
  • /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js
    /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/commands/🕹️ Fun/anon.js:60
    const { Permissions, Collection } = require('discord.js');
    ^

SyntaxError: Identifier 'Permissions' has already been declared
at internalCompileFunction (node:internal/vm:76:18)
at wrapSafe (node:internal/modules/cjs/loader:1283:20)
at Module._compile (node:internal/modules/cjs/loader:1328:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:177:18)
at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:17:22
at Array.forEach ()
at module.exports (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:13:32)
at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:101:43
at Array.forEach ()
at requirehandlers (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:100:102)
at Object. (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:119:3)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
at node:internal/main/run_main_module:28:49
/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/commands/🚫 Administration/createrole.js:43
const { Permissions } = require('discord.js');
^

SyntaxError: Identifier 'Permissions' has already been declared
at internalCompileFunction (node:internal/vm:76:18)
at wrapSafe (node:internal/modules/cjs/loader:1283:20)
at Module._compile (node:internal/modules/cjs/loader:1328:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Module.require (node:internal/modules/cjs/loader:1231:19)
at require (node:internal/modules/helpers:177:18)
at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:17:22
at Array.forEach ()
at module.exports (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/handlers/command.js:13:32)
at /home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:101:43
at Array.forEach ()
at requirehandlers (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:100:102)
at Object. (/home/ubuntu/bot/bottino/Multipurpose-Discord-Bot/index.js:119:3)
at Module._compile (node:internal/modules/cjs/loader:1364:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
at Module.load (node:internal/modules/cjs/loader:1203:32)
at Module._load (node:internal/modules/cjs/loader:1019:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
at node:internal/main/run_main_module:28:49

Bug report

npm ERR! code 1
npm ERR! path C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus
npm ERR! command failed
npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node-pre-gyp install --fallback-to-build
npm ERR! Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\besho\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus\prebuild\node-v115-napi-v3-win32-x64-unknown-unknown\opus.node --module_name=opus --module_path=C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus\prebuild\node-v115-napi-v3-win32-x64-unknown-unknown --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1)
npm ERR! node-pre-gyp info it worked if it ends with ok
npm ERR! node-pre-gyp info using [email protected]
npm ERR! node-pre-gyp info using [email protected] | win32 | x64
npm ERR! node-pre-gyp info check checked for "C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus\prebuild\node-v115-napi-v3-win32-x64-unknown-unknown\opus.node" (not found)
npm ERR! node-pre-gyp http GET https://github.com/discordjs/opus/releases/download/v0.7.0/opus-v0.7.0-node-v115-napi-v3-win32-x64-unknown-unknown.tar.gz
npm ERR! node-pre-gyp ERR! install response status 404 Not Found on https://github.com/discordjs/opus/releases/download/v0.7.0/opus-v0.7.0-node-v115-napi-v3-win32-x64-unknown-unknown.tar.gz
npm ERR! node-pre-gyp WARN Pre-built binaries not installable for @discordjs/[email protected] and [email protected] (node-v115 ABI, unknown) (falling back to source compile with node-gyp)
npm ERR! node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/discordjs/opus/releases/download/v0.7.0/opus-v0.7.0-node-v115-napi-v3-win32-x64-unknown-unknown.tar.gz
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp info ok
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp info find Python using Python version 3.12.2 found at "C:\Users\besho\AppData\Local\Programs\Python\Python312\python.exe"
npm ERR! gyp ERR! find VS
npm ERR! gyp ERR! find VS msvs_version not set from command line or npm config
npm ERR! gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Prompt
npm ERR! gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer, try re-running with '--loglevel silly' for more details
npm ERR! gyp ERR! find VS not looking for VS2015 as it is only supported up to Node.js 18
npm ERR! gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8
npm ERR! gyp ERR! find VS
npm ERR! gyp ERR! find VS **************************************************************
npm ERR! gyp ERR! find VS You need to install the latest version of Visual Studio
npm ERR! gyp ERR! find VS including the "Desktop development with C++" workload.
npm ERR! gyp ERR! find VS For more information consult the documentation at:
npm ERR! gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows
npm ERR! gyp ERR! find VS **************************************************************
npm ERR! gyp ERR! find VS
npm ERR! gyp ERR! configure error
npm ERR! gyp ERR! stack Error: Could not find any Visual Studio installation to use
npm ERR! gyp ERR! stack at VisualStudioFinder.fail (C:\Users\besho\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:113:11)
npm ERR! gyp ERR! stack at VisualStudioFinder.findVisualStudio (C:\Users\besho\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:69:17)
npm ERR! gyp ERR! stack at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
npm ERR! gyp ERR! stack at async createBuildDir (C:\Users\besho\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:69:26)
npm ERR! gyp ERR! stack at async run (C:\Users\besho\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js:81:18)
npm ERR! gyp ERR! System Windows_NT 10.0.19045
npm ERR! gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Users\besho\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules\@discordjs\opus\prebuild\node-v115-napi-v3-win32-x64-unknown-unknown\opus.node" "--module_name=opus" "--module_path=C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules\@discordjs\opus\prebuild\node-v115-napi-v3-win32-x64-unknown-unknown" "--napi_version=9" "--node_abi_napi=napi" "--napi_build_version=3" "--node_napi_label=napi-v3"
npm ERR! gyp ERR! cwd C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus
npm ERR! gyp ERR! node -v v20.11.1
npm ERR! gyp ERR! node-gyp -v v10.0.1
npm ERR! gyp ERR! not ok
npm ERR! node-pre-gyp ERR! build error
npm ERR! node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\besho\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus\prebuild\node-v115-napi-v3-win32-x64-unknown-unknown\opus.node --module_name=opus --module_path=C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus\prebuild\node-v115-napi-v3-win32-x64-unknown-unknown --napi_version=9 --node_abi_napi=napi --napi_build_version=3 --node_napi_label=napi-v3' (1)
npm ERR! node-pre-gyp ERR! stack at ChildProcess. (C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\node-pre-gyp\lib\util\compile.js:85:20)
npm ERR! node-pre-gyp ERR! stack at ChildProcess.emit (node:events:518:28)
npm ERR! node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1105:16)
npm ERR! node-pre-gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:305:5)
npm ERR! node-pre-gyp ERR! System Windows_NT 10.0.19045
npm ERR! node-pre-gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules\@discordjs\node-pre-gyp\bin\node-pre-gyp" "install" "--fallback-to-build"
npm ERR! node-pre-gyp ERR! cwd C:\Users\besho\Downloads\Compressed\Multipurpose-Discord-Bot-main\node_modules@discordjs\opus
npm ERR! node-pre-gyp ERR! node -v v20.11.1
npm ERR! node-pre-gyp ERR! node-pre-gyp -v v0.4.5
npm ERR! node-pre-gyp ERR! not ok

npm ERR! A complete log of this run can be found in: C:\Users\besho\AppData\Local\npm-cache_logs\2024-02-16T18_01_18_722Z-debug-0.log

what thit (npm i)

Get General Help

What's your nodejs Version.

Show the output of: node -v
v18.18.0

What's the version you downloaded the bot?

From the releases e.g.: latest

Desktop (please complete the following information):

  • OS: windows 11
  • Version latest

Additional context, text and screenshots!

Add any other context about the problem here.

can you guide me though installing?

Get General Help

What's your nodejs Version.

Show the output of: node -v

What's the version you downloaded the bot?

From the releases e.g.: 10.2.0

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Version [e.g. 22]

Additional context, text and screenshots!

Add any other context about the problem here.
Unable to read properties of undefined
(Reading 'get')

Bug report

What's your nodejs Version.

Show the output of: node -v
16.6.1

What's the version you downloaded the bot?

From the releases e.g.: 10.2.0
reales 4

get this error
=== UNHANDLED REJECTION ===
Reason: DiscordAPIError: Invalid Form Body
components[0].components[0].options[2].emoji.id: Invalid emoji
components[0].components[0].options[3].emoji.id: Invalid emoji
at RequestHandler.execute (/home/container/node_modules/discord.js/src/rest/RequestHandler.js:350:13)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async RequestHandler.push (/home/container/node_modules/discord.js/src/rest/RequestHandler.js:51:14)
at async TextChannel.send (/home/container/node_modules/discord.js/src/structures/interfaces/TextBasedChannel.js:175:15)
at async first_layer (/home/container/commands/💪 Setup/setup-twitch.js:89:23)
=== UNHANDLED REJECTION ===
image

Replit

UNHANDLED REJECTION
Reason: TypeError: Cannot read properties of undefined (reading 'get')
at CronJob. (/home/runner/Multipurpose-Discord-Bot/handlers/mute.js:64:33)
at CronJob.fireOnTick (/home/runner/Multipurpose-Discord-Bot/node_modules/cron/lib/cron.js:600:23) at Timeout.callbackWrapper [as onTimeout] (/home/runner/Multipurpose-Discord-Bot/node_modules/cron/lib/cron.js:6
67:10)
at listOnTimeout (node: internal/timers:573:17)
at process.processTimers (node: internal/timers:514:7)
UNHANDLED REJECTION

It just repeats this it also will sometimes say
At check_voice_channels

Bug report

What's your nodejs Version.

V 18.19.0

What's the version you downloaded the bot?

i dont can find, so i think the latest. i downloaded today

Desktop (please complete the following information):

  • OS: Debian
  • Version: 12

Describe the bug

The Error "Cannot read properties of undefined (reading 'get')"

To Reproduce

Steps to reproduce the behavior e.g:

  1. Execute a Command (it doesn't matter if its an command or not)
  2. See error

Expected behavior

I want to test the bot so i installed it and than this happend

Additional context, text and screenshots!

image
https://pastebin.com/rsbANAcK (we removed any private infos from our server)

Bug report

npm ERR! code 1
npm ERR! path /home/ubuntu/bot/node_modules/canvas
npm ERR! command failed
npm ERR! command sh -c node-pre-gyp install --fallback-to-build --update-binary
npm ERR! Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --update-binary --module=/home/ubuntu/bot/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/home/ubuntu/bot/node_modules/canvas/build/Release --napi_version=9 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v108' (1)
npm ERR! node-pre-gyp info it worked if it ends with ok
npm ERR! node-pre-gyp info using [email protected]
npm ERR! node-pre-gyp info using [email protected] | linux | arm64
npm ERR! node-pre-gyp http GET https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v108-linux-glibc-arm64.tar.gz
npm ERR! node-pre-gyp ERR! install response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v108-linux-glibc-arm64.tar.gz
npm ERR! node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v108 ABI, glibc) (falling back to source compile with node-gyp)
npm ERR! node-pre-gyp WARN Hit error response status 404 Not Found on https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v108-linux-glibc-arm64.tar.gz
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | linux | arm64
npm ERR! gyp info ok
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | linux | arm64
npm ERR! gyp info find Python using Python version 3.10.12 found at "/usr/bin/python3"
npm ERR! gyp info spawn /usr/bin/python3
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
npm ERR! gyp info spawn args 'binding.gyp',
npm ERR! gyp info spawn args '-f',
npm ERR! gyp info spawn args 'make',
npm ERR! gyp info spawn args '-I',
npm ERR! gyp info spawn args '/home/ubuntu/bot/node_modules/canvas/build/config.gypi',
npm ERR! gyp info spawn args '-I',
npm ERR! gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
npm ERR! gyp info spawn args '-I',
npm ERR! gyp info spawn args '/root/.cache/node-gyp/18.20.2/include/node/common.gypi',
npm ERR! gyp info spawn args '-Dlibrary=shared_library',
npm ERR! gyp info spawn args '-Dvisibility=default',
npm ERR! gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/18.20.2',
npm ERR! gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',
npm ERR! gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/18.20.2/<(target_arch)/node.lib',
npm ERR! gyp info spawn args '-Dmodule_root_dir=/home/ubuntu/bot/node_modules/canvas',
npm ERR! gyp info spawn args '-Dnode_engine=v8',
npm ERR! gyp info spawn args '--depth=.',
npm ERR! gyp info spawn args '--no-parallel',
npm ERR! gyp info spawn args '--generator-output',
npm ERR! gyp info spawn args 'build',
npm ERR! gyp info spawn args '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! Package pangocairo was not found in the pkg-config search path.
npm ERR! Perhaps you should add the directory containing pangocairo.pc' npm ERR! to the PKG_CONFIG_PATH environment variable npm ERR! No package 'pangocairo' found npm ERR! gyp: Call to 'pkg-config pangocairo --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp npm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: gyp` failed with exit code: 1
npm ERR! gyp ERR! stack at ChildProcess. (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:271:18)
npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:517:28)
npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:292:12)
npm ERR! gyp ERR! System Linux 6.5.0-1021-oracle
npm ERR! gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--update-binary" "--module=/home/ubuntu/bot/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/home/ubuntu/bot/node_modules/canvas/build/Release" "--napi_version=9" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v108"
npm ERR! gyp ERR! cwd /home/ubuntu/bot/node_modules/canvas
npm ERR! gyp ERR! node -v v18.20.2
npm ERR! gyp ERR! node-gyp -v v10.0.1
npm ERR! gyp ERR! not ok
npm ERR! node-pre-gyp ERR! build error
npm ERR! node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --update-binary --module=/home/ubuntu/bot/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/home/ubuntu/bot/node_modules/canvas/build/Release --napi_version=9 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v108' (1)
npm ERR! node-pre-gyp ERR! stack at ChildProcess. (/home/ubuntu/bot/node_modules/@discordjs/node-pre-gyp/lib/util/compile.js:85:20)
npm ERR! node-pre-gyp ERR! stack at ChildProcess.emit (node:events:517:28)
npm ERR! node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1098:16)
npm ERR! node-pre-gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:303:5)
npm ERR! node-pre-gyp ERR! System Linux 6.5.0-1021-oracle
npm ERR! node-pre-gyp ERR! command "/usr/bin/node" "/home/ubuntu/bot/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" "--update-binary"
npm ERR! node-pre-gyp ERR! cwd /home/ubuntu/bot/node_modules/canvas
npm ERR! node-pre-gyp ERR! node -v v18.20.2
npm ERR! node-pre-gyp ERR! node-pre-gyp -v v0.4.5
npm ERR! node-pre-gyp ERR! not ok

Bug report

the youtubetogether command when using it says that the discord does not have permissions when I have set all the permissions

unhanced rejection

/home/runner/Multipurpose-Discord-Bot/node_modules/better-sqlite3/build/Release/better_sqlite3.node:

I need help

Welcome to SERVICE HANDLER /--/ By /--/ Discord: BestGamersHK#9999
[x] :: Now loading the Commands ...
[x] :: LOADED THE 630 COMMANDS after: 35776ms
[x] :: Now loading the Database...
[x] :: LOADED THE DATABASES after: 180ms
[x] :: Now loading the Events ...
[x] :: LOADED THE 15 EVENTS after: 15ms

 ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
 ┃                                                                  ┃
 ┃ Logging into the BOT...                                          ┃
 ┃                                                                  ┃
 ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Provided token: //////////////////////////.**************************************
Preparing to connect to the gateway...
[WS => Manager] Fetched Gateway Information
URL: wss://gateway.discord.gg
Recommended Shards: 1
[WS => Manager] Session Limit Information
Total: 1000
Remaining: 987
[WS => Manager] Using the recommended shard count provided by Discord: 1
[WS => Manager] Spawning shards: 0
[WS => Shard 0] [CONNECT]
Gateway : wss://gateway.discord.gg/
Version : 9
Encoding : json
Compression: none
[WS => Shard 0] Setting a HELLO timeout for 20s.
[WS => Shard 0] [CONNECTED] Took 288ms
[WS => Shard 0] Clearing the HELLO timeout.
[WS => Shard 0] Setting a heartbeat interval for 41250ms.
[WS => Shard 0] [IDENTIFY] Shard 0/1 with intents: 14335
[WS => Shard 0] Clearing the heartbeat interval.
[WS => Shard 0] [WebSocket] Destroy: Attempting to close the WebSocket. | WS State: CLOSED
[WS => Shard 0] WS State: CLOSED
[WS => Shard 0] [WebSocket] Adding a WebSocket close timeout to ensure a correct WS reconnect.
Timeout: 5000ms
[WS => Shard 0] [CLOSE]
Event Code: 4014
Clean : true
Reason : Disallowed intent(s).
|| <==> || [Sun Nov 13 2022 19:00:29] || <==> || Shard #0 Disconnected || <==> ||
[WS => Shard 0] DISALLOWED_INTENTS
[WS => Manager] Manager was destroyed. Called by:
Error [MANAGER_DESTROYED]: Manager was destroyed.
at WebSocketManager.destroy (C:\Users\sabas\Desktop\Workplace\Multipurpose-Discord-Bot-main\node_modules\discord.js\src\client\websocket\WebSocketManager.js:317:54)
at Client.destroy (C:\Users\sabas\Desktop\Workplace\Multipurpose-Discord-Bot-main\node_modules\discord.js\src\client\Client.js:284:13)
at Client.login (C:\Users\sabas\Desktop\Workplace\Multipurpose-Discord-Bot-main\node_modules\discord.js\src\client\Client.js:257:12)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
[WS => Shard 0] [WebSocket] Destroy: Attempting to close the WebSocket. | WS State: CLOSED

=== UNHANDLED REJECTION ===
Reason: Error [DISALLOWED_INTENTS]: Privileged intent provided is not enabled or whitelisted.
at WebSocketManager.createShards (C:\Users\sabas\Desktop\Workplace\Multipurpose-Discord-Bot-main\node_modules\discord.js\src\client\websocket\WebSocketManager.js:245:15)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Client.login (C:\Users\sabas\Desktop\Workplace\Multipurpose-Discord-Bot-main\node_modules\discord.js\src\client\Client.js:254:7)
=== UNHANDLED REJECTION ===

[WS => Shard 0] [WebSocket] Clearing the close timeout.
[WS => Shard 0] [WebSocket] Close Emitted: false
[WS => Shard 0] [WebSocket] did not close properly, assuming a zombie connection.
Emitting close and reconnecting again.
[WS => Shard 0] [CLOSE]
Event Code: 1011
Clean : false
Reason : INTERNAL_ERROR
|| <==> || [Sun Nov 13 2022 19:00:34] || <==> || Shard #0 Reconnecting || <==> ||

Get General Help

Keep getting this error?

Error: Could not locate the bindings file. Tried:
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
→ C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
at Module._compile (node:internal/modules/cjs/loader:1356:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
at Module.load (node:internal/modules/cjs/loader:1197:32)
at Module._load (node:internal/modules/cjs/loader:1013:12)
at Module.require (node:internal/modules/cjs/loader:1225:19)
at require (node:internal/modules/helpers:177:18)
at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
Error: Cannot find module '../build/Release/canvas.node'
Require stack:

  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\commands\🎮 MiniGames\fasttype.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
    at Module._load (node:internal/modules/cjs/loader:975:27)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js:3:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Could not locate the bindings file. Tried:
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Debug\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\out\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\Release\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\build\default\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\compiled\18.19.0\win32\x64\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\release\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\debug\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\addon-build\default\install-root\better_sqlite3.node
    → C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\binding\node-v108-win32-x64\better_sqlite3.node
    at bindings (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\bindings\bindings.js:126:9)
    at new Database (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\node_modules\better-sqlite3\lib\database.js:48:64)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\src\index.js:7:15)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\quick.db\index.js:7:18)
    Error: Cannot find module '../build/Release/canvas.node'
    Require stack:
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\commands\💪 Setup\setup-welcome.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
    at Module._load (node:internal/modules/cjs/loader:975:27)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js:3:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js:9:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    Error: Cannot find module '../build/Release/canvas.node'
    Require stack:
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\commands\💸 Economy\stock.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
    at Module._load (node:internal/modules/cjs/loader:975:27)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js:3:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js:9:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    Error: Cannot find module '../build/Release/canvas.node'
    Require stack:
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\discord-canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\commands\🔰 Info\fnshop.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
    at Module._load (node:internal/modules/cjs/loader:975:27)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js:3:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js:9:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    Error: Cannot find module '../build/Release/canvas.node'
    Require stack:
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\discord-canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\commands\🔰 Info\fnstats.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
    at Module._load (node:internal/modules/cjs/loader:975:27)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js:3:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js:9:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    Error: Cannot find module '../build/Release/canvas.node'
    Require stack:
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\discord-canvas\index.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\commands\🔰 Info\generateimage.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js
  • C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
    at Module._load (node:internal/modules/cjs/loader:975:27)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js:3:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    at Module.require (node:internal/modules/cjs/loader:1225:19)
    at require (node:internal/modules/helpers:177:18)
    at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js:9:18)
    at Module._compile (node:internal/modules/cjs/loader:1356:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
    at Module.load (node:internal/modules/cjs/loader:1197:32)
    at Module._load (node:internal/modules/cjs/loader:1013:12)
    C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\commands\🔰 Info\perms.js:37
    const { Permissions } = require('discord.js');
    ^

SyntaxError: Identifier 'Permissions' has already been declared
at internalCompileFunction (node:internal/vm:73:18)
at wrapSafe (node:internal/modules/cjs/loader:1274:20)
at Module._compile (node:internal/modules/cjs/loader:1320:27)
at Module._extensions..js (node:internal/modules/cjs/loader:1414:10)
at Module.load (node:internal/modules/cjs/loader:1197:32)
at Module._load (node:internal/modules/cjs/loader:1013:12)
at Module.require (node:internal/modules/cjs/loader:1225:19)
at require (node:internal/modules/helpers:177:18)
at C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js:17:22
at Array.forEach ()
at module.exports (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\handlers\command.js:13:32)
at C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js:171:43
at Array.forEach ()
at requirehandlers (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js:170:102)
at Object. (C:\Users\Groovy\Desktop\Multipurpose-Discord-Bot-main\index.js:189:3)
at Module._compile (node:internal/modules/cjs/loader:1356:14)

Bug report

Error: The module '\?\D:\Multipurpose-Discord-Bot-main\Multipurpose-Discord-Bot-main\node_modules\canvas\build\Release\canvas.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 93. This version of Node.js requires
NODE_MODULE_VERSION 102. Please try re-compiling or re-installing
the module (for instance, using npm rebuild or npm install).
at Object.Module._extensions..node (node:internal/modules/cjs/loader:1183:18)
at Module.load (node:internal/modules/cjs/loader:975:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:999:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (D:\Multipurpose-Discord-Bot-main\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\bindings.js:3:18)
at Module._compile (node:internal/modules/cjs/loader:1099:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:975:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:999:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object. (D:\Multipurpose-Discord-Bot-main\Multipurpose-Discord-Bot-main\node_modules\canvas\lib\canvas.js:9:18)
at Module._compile (node:internal/modules/cjs/loader:1099:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:975:32)

how to fix?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.