Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kevin940726/node-slack-issue-linker

:point_right: Give me the links of the issues!
https://github.com/kevin940726/node-slack-issue-linker

github heroku issue node slack

Last synced: 9 days ago
JSON representation

:point_right: Give me the links of the issues!

Awesome Lists containing this project

README

        

# node-slack-issue-linker
:point_right: Give me the links of the issues!

[![CircleCI](https://circleci.com/gh/kevin940726/node-slack-issue-linker.svg?style=svg)](https://circleci.com/gh/kevin940726/node-slack-issue-linker) [![Coverage Status](https://coveralls.io/repos/github/kevin940726/node-slack-issue-linker/badge.svg?branch=master)](https://coveralls.io/github/kevin940726/node-slack-issue-linker?branch=master)

## What ?

Issues Linker will add a bot to your team and listen to your messages by invitation. Once it hears something like `#12`, `repo#12`, or `owner/repo#12`, it will respond by posting back corresponding url of the issues to the channel. In this case it will output the same url `https://github.com/owner/repo/issues/12` in all three patterns.

## Getting Started

There are a few ways to get started, choose one of them ordered by recommendation.

- **One click add to slack and deploy to heroku**:

[![Add to Slack](https://platform.slack-edge.com/img/add_to_slack.png)](https://slack.com/oauth/authorize?&client_id=3960830011.183110350674&scope=bot,chat:write:bot)

- Setup slack bot yourself and manually deploy to heroku:

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/kevin940726/node-slack-issue-linker/tree/master&env[HOST]=github)

- Add to slack and copy tokens to run on your own server after cloning this repo.

## Author

Kai Hao

## License

[MIT](LICENSE)