hubot-slack-reading-list
Version:
Build a reading list from emojied reactions on Slack
25 lines (23 loc) • 686 B
JavaScript
;
const addToReadingList = require('./addToReadingList');
const getMarkdown = require('./getMarkdown');
const getMessageURLs = require('./getMessageURLs');
const getOpenGraphData = require('./getOpenGraphData');
const getReadingLists = require('./getReadingLists');
module.exports = robot => {
robot.react(response => {
getReadingLists({ response, robot })
.then(getMessageURLs)
.then(getOpenGraphData)
.then(getMarkdown)
.then(addToReadingList)
.then(o => {
})
.catch(e => {
if(e) {
robot.logger.error('hubot-slack-reading-list: unhandled exception');
console.log(e);
}
})
});
};