Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require("discord.js");
- const client = new Discord.Client();
- const MongoClient = require('mongodb').MongoClient
- const assert = require("assert")
- const fs = require("fs");
- // Let's extend the client object with these.
- client.config = require("./config/config.json");
- client.commands = require("./config/commands.json");
- client.actions = require("./lib/actions.js") //auto actions on every message
- //test
- //
- fs.readdir("./events/", (err, files) => {
- if (err) return console.error(err);
- files.forEach(file => {
- let eventFunction = require(`./events/${file}`);
- let eventName = file.split(".")[0];
- client.on(eventName, (...args) => eventFunction.run(client, ...args));
- });
- });
- client.on("message", message => {
- console.info(message)
- /*client.actions.bgtasks(message)
- if (message.author.bot) return;
- if (!message.content.startsWith(client.config.prefix)) return;
- let command = message.content.split(" ")[0];
- command = command.slice(client.config.prefix.length);
- let args = message.content.split(" ").slice(1);
- if (client.commands.indexOf(command) == -1) {
- return;
- }
- try {
- let commandFile = require(`./commands/${command}.js`);
- commandFile.run(client, message, args);
- } catch (err) {
- console.error(err);
- }*/
- });
- client.login(client.config.token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement