VOOZH about

URL: https://apify.com/lhotanok/github-issues-to-slack

โ‡ฑ Sends Slack notification about newly created / closed issues ยท Apify


Pricing

Pay per usage

Go to Apify Store

GitHub Issues to Slack

Monitors GitHub issues and sends Slack notifications about their modification. Tracks changes in issue's state such as newly opened issue, closed issue or re-opened issue. Saves data with all scraped issues into key value store.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Kristรฝna Lhoลฅanovรก

Kristรฝna Lhoลฅanovรก

Maintained by Community

Actor stats

2

Bookmarked

7

Total users

0

Monthly active users

3 years ago

Last modified

Share

This is an Apify actor designed for GitHub issues monitoring. It scrapes all issues from the specified GitHub repositories, saves them into actor's key-value store under the ISSUES_STATE value and then uses this value to extract only those issues that were modified from the previous run. The actor currently tracks changes of issue's state so it recognizes newly opened / closed / re-opened issues. You can customize it to monitor only opened / closed issues through excludeClosesIssues / excludeOpenedIssues input properties. If the actor discovers any modified issues, it sends a message to Slack by calling the Slack Message Generator actor. It is sufficient to create a scheduled task for the actor's run to trigger it periodically and keep your Slack channel updated.

Note that when you run the actor for the first time it will only fetch the issues and won't send any notification as all issues would be considered updated at this point. For each of the next runs it uses the issues' state from the last SUCCEEDED run to compare what issues has changed.

Slack notification format

Opened issue

๐Ÿ†• Testing opened issue Url: https://github.com/lhotanok/actor-github-issues-to-slack/issues/4

Labels: ["documentation","good first issue"]

Author: lhotanok

Assignee: lhotanok

Closed issue

โœ… Testing closed issue Url: https://github.com/lhotanok/actor-github-issues-to-slack/issues/5

Labels: ["documentation"]

Author: lhotanok

Assignee: null

Input

GitHub integration

  • repositories - specify the list of repositories you want to monitor in username/repository format
  • excludeOpenedIssues - check this option if you don't want to keep track of opened issues
  • excludeClosesIssues - check this option if you don't want to keep track of closed issues

Slack integration

  • token - provide your Slack API token
  • channel - fill in the Slack channel you want to use for sending notifications (use #channel format)
  • separateNotification - you can either send 1 Slack notification per 1 modified issue (by setting this value on true) or you can merge all modified issues into 1 notification

Scheduling

To report the state of the issues regularly you can use the Apify scheduler. Feel free to set up any interval in the scheduler but the shortest interval should be about 1 hour so the GitHub and Slack APIs don't get overloaded.

You might also like

GitHub Issue Insights

focuzd/github-issue-insights

GitHub Issue Insights is an Apify Actor that transforms GitHub issues into clear, structured, and multilingual insights.

๐Ÿ‘ User avatar

Anubhav Kokane

1

Github Issue PR Extractor

extremescrapes/github-issue-pr-extractor

Extract GitHub issues and pull requests as clean Markdown

๐Ÿ‘ User avatar

Extreme Scrapes

2

Copy GitHub Issue

lukaskrivka/copy-github-issue

Copy a GitHub issue into any number of other repositories.

๐Ÿ‘ User avatar

Lukรกลก Kล™ivka

6

Github Issue Auto Fixer

glitch/github-issue-auto-fixer

Github Issue Auto Fixer is an AI-powered GitHub assistant that automatically scans your repo, detects issues, and fixes them. It creates a new branch, submits a pull request, comments on the issue, and emails you for review โ€” keeping your code clean and up to date effortlessly.

๐Ÿ‘ User avatar

Ashutosh Sahoo

2

5.0

GitHub Issue Notifier

jkuzz/github-issue-notifier

๐Ÿ‘ User avatar

Jan Kuลพelรญk

3

GitHub Issue and PR Alert Monitor by Keyword

scrapemint/github-issue-monitor

Track GitHub issues and pull requests by keyword, repo, label, state, and star floor. Uses the official GitHub REST API v3. Deduped across runs. Built for devtool founders, DevRel, open source maintainers, and PMs who need a live feed of category mentions, bug reports, and competitor issue activity.

GitHub Issues Scraper

incontrovertible_gate/github-issues-actor

Scrape issues from any public GitHub repo - no API token needed. Get titles, authors, labels, dates & more. Perfect for competitor analysis, market research & lead generation. Fast, reliable, 25 issues/sec.

GitHub Scraper

pear_fight/github-scraper

Scrape repositories, stars, issues and more from GitHub