Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Code:
- const discord = require("discord.js");
- const botConfig = require("./botconfig.json");
- const fs = require("fs");
- const { url } = require("inspector");
- const client = new discord.Client();
- client.commands = new discord.Collection();
- fs.readdir("./commands/", (err, files) => {
- if(err) console.log(err);
- var jsFiles = files.filter(f => f.split(".").pop() === "js");
- if (jsFiles.length <=0) {
- console.log("Kon geen bestanden vinden");
- return;
- }
- jsFiles.forEach((f,i) => {
- var fileGet = require(`./commands/${f}`);
- console.log(`Bestand ${f} succesvol geladen`);
- client.commands.set(fileGet.help.name, fileGet);
- })
- });
- client.login(botConfig.token);
- client.on("ready", async () => {
- console.log(`${client.user.username} is online`);
- client.user.setPresence({
- status: 'online',
- activity: {
- name: "voor help, type >help",
- type: "PLAYING"
- }
- });
- });
- client.on("message", async message =>{
- if(message.author.bot) return;
- if(message.channel.type == "dm") return;
- var prefix = botConfig.prefix;
- var messageArray = message.content.split(" ");
- var command = messageArray[0];
- var commands = client.commands.get(command.slice(prefix.length));
- if(commands) commands.run(client, message, arguments);
- });
- error:
- A:\Discord_Bot\edge\index.js:17
- client.commands.set(fileGet.help.name, fileGet);
- ^
- TypeError: Cannot read property 'name' of undefined
- at A:\Discord_Bot\edge\index.js:17:42
- at Array.forEach (<anonymous>)
- at A:\Discord_Bot\edge\index.js:14:13
- at FSReqCallback.oncomplete (fs.js:171:23)
- [nodemon] app crashed - waiting for file changes before starting...
Advertisement
Add Comment
Please, Sign In to add comment