github-label-notify
github-label-notify copied to clipboard
:mailbox: Get notified about new issues with specific label
github-label-notify
:mailbox: Get notified about new issues with specific label
Installation
- Run
npm install -g github-label-notify
- Go to the IFTTT Maker Channel, activate the channel, and record your maker key.
- 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. - Run
glnotify setup
and enter your IFTTT key. - Run
glnotify add
to add repositories and labels to your watch list.- Alternatively, you can directly edit
watch_list.json
- Alternatively, you can directly edit
- Run
glnotify init
to mark all current issues as 'read'. This is important. If you do not, runningglnotify
will spam you with a backlog of notifications. - 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