nileshprasad137 / SlackMark

Bookmark URLs to your slack channel.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SlackMark

Bookmark URLs to your slack channel.

Slack example message Slack example message

This project uses:

Usage

  1. Install the Serverless Framework and then clone this repo:
$ npm install -g serverless

After cloning, also install all dependencies listed at package.json

$ npm install 
  1. Create an incoming webhook integration in Slack. Copy the webhook URL into serverless.yml as the WEBHOOK_URL environment variable.

  2. Test your serverless service

 $ serverless invoke local --function slackMarker --path testData.json
  1. Deploy your Serverless service :
$ sls deploy

You'll see an endpoint for your function in the Service Information section once the deploy is finished.

  1. Get chrome extension from here

  2. Now keep bookmarking your URLs on your slack channel!


Note : I wanted to add a backend layer for adding new features later, that's why I have added Serverless. You can instead keep bookmarking URLs just through the Chrome Extension, by configuring the Slack's incoming webhook there.

LICENSE

MIT

About

Bookmark URLs to your slack channel.

License:MIT License


Languages

Language:JavaScript 100.0%