hubot-curate-links
v0.2.2
Published
A hubot script for Slack that saves links that are shared
Readme
hubot-curate-links
This plugin is only compatible with Slack API.
When a link is shared, the bot stores it into the DB. When the publish time
comes, he checks if the link has received more :+1: than :-1: and mark it as
"approved". (More about
Slack reactions feature.)
Then you can use the data to publish the links on an external website.
Installation
In hubot project repo, run:
npm install hubot-curate-links --saveThen add hubot-curate-links to your external-scripts.json:
[
"hubot-curate-links"
]Configuration
Environment variables
SLACK_API_TOKEN: create a token here.MYSQL_URL: examplemysql://root:root@localhost:8889/hubot-curate-links.PUBLISH_TIME: (default:08:40). Time when the bot will send the data to the DB.TIMEZONE: (default:Europe/Stockholm).MIN_POSITIVE_VOTES: number of :+1: the link needs to get in order to be "approved".
Currently the plugin only supports MySQL database. Feel free to submit a PR for other DB.
License
MIT
