d-bot
Version:
A quirky Discord bot made for single, small, private servers
38 lines (30 loc) • 1.52 kB
JavaScript
const Eris = require('eris');
let bot = new Eris('MTAzNzMwMDI0NTEwNjg1MTg0.Cf_kQw.FyjsCUwowj-OcD7uCJM96Hxd-Mo');
function _sendMessages(ID, messageArr, callback) {
messageArr = Array.isArray(messageArr) ? messageArr : [messageArr];
Promise.all(messageArr.map(msg => {
return bot.createMessage(ID, msg);
})).then(callback).catch(err => console.log(new Date(), 'Error sending message(s)', err));
}
bot.on('ready', () => {
// bot.getMessages('86915384589967360', 5, null, '86916751375220736')
// .then(console.log)
// .catch(console.log);
// bot.createMessage('209177876975583232', '1').catch(console.log);
// bot.createMessage('209177876975583232', '2').catch(console.log);
// bot.createMessage('209177876975583232', '3').catch(console.log);
// bot.createMessage('209177876975583232', '4').catch(console.log);
// bot.createMessage('209177876975583232', '5').catch(console.log);
// bot.createMessage('209177876975583232', '6').catch(console.log);
// bot.createMessage('209177876975583232', '7').catch(console.log);
// bot.createMessage('209177876975583232', '8').catch(console.log);
// _sendMessages('209177876975583232', ['1','2','3','4','5','6','7','8'], response => {
// console.log(response.length, 'messages sent!');
// })
});
bot.on('messageCreate', message => {
console.log(message.attachments);
});
bot.on('error', console.log);
// bot.on('debug', console.log);
bot.connect();