Skip to content
master
Go to file
Code
This branch is 73 commits ahead, 2 commits behind 18F:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Slack-to-GitHub Issues Hubot Script: Uses Slack reaction_added events to file GitHub issues

NPM

Source: https://github.com/mbland/hubot-slack-github-issues

When a Slack chat message receives a specific emoji reaction, this Hubot script creates a GitHub issue with a link to that message.

This package is a thin convenience wrapper around slack-github-issues for Hubot installations. Please see the mbland/slack-github-issues repository for detailed documentation.

Installation

  1. Follow the "Installation and usage" instructions from mbland/slack-github-issues to set up Node.js, a configuration file for the script, and Slack and GitHub users. (You can skip the npm install slack-github-users --save step.)

  2. Follow the "Hubot integration" instructions from mbland/slack-github-issues to create your own Hubot, ensure the correct versions of the hubot and hubot-slack packages are installed, and set the necessary environment variables.

  3. In your Hubot repository, add hubot-slack-github-issues as a dependency, then run npm install.

  4. Include the script in external-scripts.json in your Hubot repository:

    [
      "hubot-slack-github-issues"
    ]
  5. Run hubot --adapter slack locally or otherwise deploy to your preferred environment.

Contributing

If you'd like to contribute to this script, see the mbland/slack-github-issues repository instead.

Open Source license

This software is made available as Open Source software under the ISC License. For the text of the license, see the LICENSE file.

About

Hubot script using the Slack Real Time Messaging and Web APIs to file GitHub issues

Resources

License

Packages

No packages published
You can’t perform that action at this time.