easy-slack-bot
Node.js based, modular Slack bot framework.
INSTALLATION
$ npm install easy-slack-bot --save
EXAMPLE
See sample files in "example" directory.
USAGE
Simple index.js:
var SlackBot = BotItems = __dirname + "/items" BotOptions = Slack: SLACK_TOKEN: "slack-bot-token" ; BotItems BotOptions;
Simple items/hello.js item:
module{ // https://api.slack.com/methods/chat.postMessage var params = icon_emoji: ':robot_face:' ; return // Get message // https://rawgit.com/sipimokus/easy-slack-bot/master/docs/interfaces/islackbotsmessage.html // https://rawgit.com/sipimokus/easy-slack-bot/master/docs/interfaces/iitemsonmessagecallback.html { // Detecting word in message if messagenatural > -1 // Answer message ; return true; return false; } ;};