Skip to content

Instantly share code, notes, and snippets.

@bob1171
Created November 30, 2017 00:30
Show Gist options
  • Save bob1171/d3cd63530407349e9ab832f29d7b67cb to your computer and use it in GitHub Desktop.
Save bob1171/d3cd63530407349e9ab832f29d7b67cb to your computer and use it in GitHub Desktop.
//start setup
var Discord = require('discord.io');
var logger = require('winston');
var logID = '385518393601556538';
// Configure logger settings
logger.remove(logger.transports.Console);
logger.add(logger.transports.Console, {
colorize: true
});
logger.level = 'debug';
// Initialize Discord Bot
var bot = new Discord.Client({
token: 'token', // replace this
autorun: true
});
bot.on('ready', function (evt) {
logger.info('Connected');
logger.info('Logged in as: ');
logger.info(bot.username + ' - (' + bot.id + ')');
bot.setPresence({ game: { name: '' } });
});
//end setup
//start com
bot.on('message', function (user, userID, id, message, evt) {
var msg=message.split(' ');msg.shift();msg=msg.join(' ');
if (message.split(' ')[0]==='=log'){
send(msg, logID)
send('Logged',id)
}
else if (message.split(' ')[0]==='=set') {
logID = msg;
send('set',id)
}
});
//end com
function send(message, id){bot.sendMessage({
to: id,
embed: {
color: 3447003,
description: message,
title: 'Log',
}
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment