{"id":20634355,"url":"https://github.com/bcongdon/github-label-notify","last_synced_at":"2025-04-15T19:36:05.688Z","repository":{"id":57150265,"uuid":"59298537","full_name":"bcongdon/github-label-notify","owner":"bcongdon","description":":mailbox: Get notified about new issues with specific label","archived":false,"fork":false,"pushed_at":"2017-05-29T10:30:56.000Z","size":16,"stargazers_count":23,"open_issues_count":5,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-01T19:39:09.734Z","etag":null,"topics":["github","github-issues","ifttt-recipe","notifications"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bcongdon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-05-20T13:56:23.000Z","updated_at":"2023-04-18T19:06:03.000Z","dependencies_parsed_at":"2022-09-03T12:20:26.417Z","dependency_job_id":null,"html_url":"https://github.com/bcongdon/github-label-notify","commit_stats":null,"previous_names":["benjamincongdon/github-label-notify"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcongdon%2Fgithub-label-notify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcongdon%2Fgithub-label-notify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcongdon%2Fgithub-label-notify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bcongdon%2Fgithub-label-notify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bcongdon","download_url":"https://codeload.github.com/bcongdon/github-label-notify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248586235,"owners_count":21128997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","github-issues","ifttt-recipe","notifications"],"created_at":"2024-11-16T14:25:01.291Z","updated_at":"2025-04-15T19:36:05.649Z","avatar_url":"https://github.com/bcongdon.png","language":"JavaScript","readme":"# github-label-notify\n[![npm version](https://badge.fury.io/js/github-label-notify.svg)](https://badge.fury.io/js/github-label-notify)\n[![Code Climate](https://codeclimate.com/github/benjamincongdon/github-label-notify/badges/gpa.svg)](https://codeclimate.com/github/benjamincongdon/github-label-notify)\n[![Build Status](https://travis-ci.org/bcongdon/github-label-notify.svg?branch=master)](https://travis-ci.org/bcongdon/github-label-notify)\n\u003e :mailbox: Get notified about new issues with specific label\n\n## Installation\n1. Run `npm install -g github-label-notify`\n2. Go to the [IFTTT Maker Channel](https://ifttt.com/maker), activate the channel, and record your maker key.\n3. Duplicate the [template IFTTT recipe](https://ifttt.com/recipes/421344-github-label-notify-template-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.\n4. Run `glnotify setup` and enter your IFTTT key.\n5. Run `glnotify add` to add repositories and labels to your watch list.\n\t* Alternatively, you can directly edit `watch_list.json`\n6. 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.\n7. Run `glnotify` to start listening for new Github issues per your watchlist.\n\n## IFTTT Recipe Template\n\n#### Event Name:\n`new_github_issue`\n\n#### Email Message:\n\n##### Subject:\n\n```\n[Github-Notify] New Issue with labels: {{Value2}}\n```\n\n##### Body: \n\n```\nNew Issue: {{Value1}}\u003cbr\u003e\nLabels: {{Value2}}\u003cbr\u003e\nLink: {{Value3}}\n```\n\n### Advanced\nIf you wish to make your own type of notification from `github_label_notify`, the 'values' given by the module are as follows:\n\n* `Value1`: Issue Title + Number\n* `Value2`: Issue Labels (comma separated)\n* `Value3`: Link to the Github issue","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcongdon%2Fgithub-label-notify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbcongdon%2Fgithub-label-notify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbcongdon%2Fgithub-label-notify/lists"}