Skip to content

Instantly share code, notes, and snippets.

@cameronb23
Created March 29, 2017 19:20
Show Gist options
  • Save cameronb23/5d4a4aba604427c045a809510e773161 to your computer and use it in GitHub Desktop.
Save cameronb23/5d4a4aba604427c045a809510e773161 to your computer and use it in GitHub Desktop.
just some shiz
// import discord.io
const Discordie = require('discordie');
const Events = Discordie.Events;
var bot = new Discordie();
// import command loader
var cmdLoader = require('./command/loader.js');
var commands = cmdLoader.Commands;
//TODO: add configuration
const prefix = "$"
bot.connect({
token: "Mjk2NDMxNjEzMDUzNzYzNTg0.C7ycxw.a72v4be0wy6oxjeD7p7alHRqX_I"
});
// used when bot is loaded and connected...this is a MUST.
bot.Dispatcher.on(Events.GATEWAY_READY, e => {
console.log('Logged in as %s - %s\n', bot.User.username, bot.User.id);
});
bot.Dispatcher.on(Events.MESSAGE_CREATE, e => {
var str;
if(e.message.content.indexOf(prefix) === 0) {
str = e.message.content.substr(prefix.length).toLowerCase();
}
str = str.substring(e.message.content.)
if(commands[str] != null) {
commands[str].run(e);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment