Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. const Discord = require("discord.js");
  2. const client = new Discord.Client();
  3. const MongoClient = require('mongodb').MongoClient
  4. const assert = require("assert")
  5. const fs = require("fs");
  6.  
  7. // Let's extend the client object with these.
  8. client.config = require("./config/config.json");
  9. client.commands = require("./config/commands.json");
  10. client.actions = require("./lib/actions.js") //auto actions on every message
  11. //test
  12. //
  13. fs.readdir("./events/", (err, files) => {
  14. if (err) return console.error(err);
  15. files.forEach(file => {
  16. let eventFunction = require(`./events/${file}`);
  17. let eventName = file.split(".")[0];
  18. client.on(eventName, (...args) => eventFunction.run(client, ...args));
  19. });
  20. });
  21.  
  22. client.on("message", message => {
  23. console.info(message)
  24. /*client.actions.bgtasks(message)
  25. if (message.author.bot) return;
  26. if (!message.content.startsWith(client.config.prefix)) return;
  27.  
  28. let command = message.content.split(" ")[0];
  29. command = command.slice(client.config.prefix.length);
  30. let args = message.content.split(" ").slice(1);
  31.  
  32. if (client.commands.indexOf(command) == -1) {
  33. return;
  34. }
  35.  
  36. try {
  37. let commandFile = require(`./commands/${command}.js`);
  38. commandFile.run(client, message, args);
  39. } catch (err) {
  40. console.error(err);
  41. }*/
  42. });
  43.  
  44. client.login(client.config.token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement