Skip to content
📫 Get notified about new issues with specific label
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
test
utils
.gitignore
.travis.yml
LICENSE
README.md
glnotify-add.js
glnotify-clear.js
glnotify-init.js
glnotify-run.js
glnotify-setup.js
glnotify.js
package.json
run.js
watch_list_template.json

README.md

github-label-notify

npm version Code Climate Build Status

📫 Get notified about new issues with specific label

Installation

  1. Run npm install -g github-label-notify
  2. Go to the IFTTT Maker Channel, activate the channel, and record your maker key.
  3. Duplicate the template IFTTT recipe - which uses the GMail channel - or setup a new IFTTT recipe that uses the Maker channel with event name new_github_issue as the trigger.
  4. Run glnotify setup and enter your IFTTT key.
  5. Run glnotify add to add repositories and labels to your watch list.
    • Alternatively, you can directly edit watch_list.json
  6. Run glnotify init to mark all current issues as 'read'. This is important. If you do not, running glnotify will spam you with a backlog of notifications.
  7. Run glnotify to start listening for new Github issues per your watchlist.

IFTTT Recipe Template

Event Name:

new_github_issue

Email Message:

Subject:
[Github-Notify] New Issue with labels: {{Value2}}
Body:
New Issue: {{Value1}}<br>
Labels: {{Value2}}<br>
Link: {{Value3}}

Advanced

If you wish to make your own type of notification from github_label_notify, the 'values' given by the module are as follows:

  • Value1: Issue Title + Number
  • Value2: Issue Labels (comma separated)
  • Value3: Link to the Github issue
You can’t perform that action at this time.