This version prevents errors by ignoring reactions from direct messages and properly getting channel (actually, "group") info from private channel messages, courtesy of Greg Walker.
Source: https://github.com/mbland/slack-github-issues
When a Slack chat message receives a specific emoji reaction, this package creates a GitHub issue with a link to that message.
This feature is for teams who use Slack to communicate and GitHub to track issues. It provides an easy way to file an issue (just add a specific emoji to a message), which helps team members (even non-technical ones!) quickly document or act upon important parts of conversations.
This software is made available as Open Source software under the ISC License. If you'd care to contribute to this project, be it code fixes, documentation updates, or new features, please read the CONTRIBUTING.md
file.