first set, phase 1b

Monitor GitHub for mentions

Issues, READMEs, and Discussions that mention your product, through the official API, with attribution.

GHGitHub

How do you monitor GitHub issues and discussions for mentions?

Name github as the source in a search or catch. discatch reads issues, comments, and READMEs through the official APIs, authenticated, with attribution. Search qualifiers like repo:, is:issue, and in:title,body pass through. Reactions and comment counts feed the prescore.

What discatch reaches

Issues and their comments, README and repository text, and Discussions where a project has them, with reactions and comment counts.

How

The official REST and GraphQL APIs, free, authenticated, with attribution kept as GitHub’s terms ask. Search qualifiers such as repo: and is:issue pass through.

A query

One syntax for every source: quotes, AND, OR, NOT, site:, author:, lang:.

query

"your product" in:title,body is:issue

Good for

  • Issues in other repositories that mention your tool as the cause or the fix.
  • READMEs that list you as a dependency or an alternative.
  • Feature requests adjacent to your product, worth watching before you reply.
  • Discussions where maintainers compare tools and your name comes up.

What an alert looks like

One result, as a catch delivers it: source, author, the post, a prescore, thread context, and a suggested action your agent can act on.

GHGitHubinfra_lead

Memory leak in production after upgrading to v3

Switching from competitor-lib to your-product fixed the leak. The RSS went from 1.2 GB back to 300 MB. Leaving this here in case it helps others.

0.76 8 3ev_01J8Q4GITHUB000SAMPLE0001

In depth

Issues vs Discussions vs READMEs

Issues and their comments are the richest mention surface. Discussions add threaded conversation, but not all repositories enable them. READMEs catch you when someone adds you as a dependency or an alternative. Each is a separate result type with its own prescore signals.

The forum-triage pattern on GitHub

The forum-triage playbook works on GitHub the same way it works on Discourse. Watch a repository or a set of repositories, classify issues into bug, question, feature request, or praise, and file bugs to your own tracker with a link back to the original issue. For open-source maintainers, this turns GitHub mentions into a structured triage queue.

GitHub as a trust signal

A mention in a GitHub issue or README is a stronger signal than a tweet. It means someone used your product in code, hit a real problem, or chose to recommend you in a document that persists. The prescore weights GitHub mentions accordingly: a result with ten reactions carries more engagement weight than a blog post with zero comments. For developer-tools companies, GitHub is where trust is built and where decisions are documented.

Notes

  • GitHub Discussions are one item behind the same gate as the other planned sources; issues, comments, and READMEs are in the first set, phase 1b.
  • Attribution is preserved on every result as GitHub’s terms ask.

Why GitHub monitoring matters and who is not covering it

The "GitHub keyword alerts" query returns mostly unrelated GitHub-hosted repos of keyword bots. Syften is the only vendor page, and it ranks seventh. On the "mentions" phrasing, Octolens, Noisely, and Mentionkit have tool pages, but a GitHub community discussion asking for mention visibility still ranks in the top five. Nobody pushes GitHub results to an agent.

For developer-tools teams, GitHub is where your users file bugs against other projects and mention your tool as the cause or the fix. A catch at one hour finds those issues before they go stale.

What a catch on GitHub is good at

  1. Issues in other repositories that mention your tool as the cause of a bug or the fix for one.
  2. READMEs that add you to their alternatives or dependencies list.
  3. Feature requests in adjacent projects that your product already solves.
  4. Comparison issues where maintainers evaluate your tool against others.

Example queries

Issues mentioning your product

"your product" in:title,body is:issue

Watch one repository

repo:example-org/api-server "your product"

READMEs that list you

"your product" in:readme

The DevRel workflow

For DevRel and developer-tools teams, GitHub is the primary mention surface. A catch at one hour on your product name finds issues in other repositories where someone reports a bug caused by your tool, a feature request your tool already solves, or a README that adds you to its alternatives list. The changelog-listen playbook routes reactions to version and feature names to the engineer who owns that area.

GitHub results carry reactions and comment counts. An issue with ten thumbs-up and no official response is a gap. An issue with a workaround that names your product as the fix is a testimonial. The prescore weights these signals so high-engagement issues surface first.

Attribution and access

discatch authenticates with GitHub and stays within the 5,000 requests per hour limit. Attribution is preserved on every result as GitHub’s terms require. If the rate limit is tight, the quote says so. Discussions, which use the GraphQL API, are one work item behind the same gate as the other planned sources; issues, comments, and READMEs are in the first set, phase 1b.

Playbooks

Questions

Is GitHub monitoring live?

Not yet. GitHub is in the first set of sources, phase 1b of the roadmap, and discatch is pre-launch. The API serves the doctor manifest today, and the manifest’s sources_now list is the truth for what is live. When phase 1b ships, catches on this source read GitHub through the official REST and GraphQL APIs with no provider in the middle.

Can I watch one repository?

Yes. Use repo:owner/name in the query. Without it discatch searches across GitHub.

Are Discussions included?

Planned. Issues, comments, and READMEs are in the first set, phase 1b; Discussions are one work item behind the same gate as the other planned sources.

What does a GitHub search cost?

One search unit per call, plus one result unit per matched item. The quote tells you the ceiling. Free-source searches cost less than waterfall searches.

Can I filter by issue state?

Yes. GitHub search qualifiers like is:issue, is:open, and is:closed pass through to the API.

How is this useful for open-source maintainers?

A catch on your project name finds issues in other repositories that mention you as the cause or the fix, READMEs that list you, and comparison discussions. The changelog-listen playbook routes reactions to version and feature names to the owning engineer.

Does discatch file issues on my behalf?

No. discatch never posts. The forum-triage playbook helps your own agent classify threads and file bugs to GitHub with a link back, but the filing uses your agent’s credentials.

Which competitors have a GitHub monitoring page?

Octolens has /github-monitoring. Noisely and Mentionkit have tool pages. Syften is the only vendor page that ranks for "GitHub keyword alerts." A GitHub community discussion asking for mention visibility still ranks in the top five.

Can I get GitHub results as a webhook?

Yes. Set the catch destination to a webhook. discatch signs the payload so your handler can verify it.

Does it respect GitHub API rate limits?

Yes. discatch authenticates and stays within GitHub’s 5,000 requests per hour. If the rate limit is tight, the quote reflects it.

Can I monitor GitHub releases and changelogs?

Release tags and changelog files in READMEs are searchable. The changelog-listen playbook watches for reactions to version and feature names. Full release-event monitoring through the GitHub webhooks API is planned.

Last reviewed by , founder, dcouple. Facts from docs/data-sources.md and docs/coverage-matrix.md; status from docs/api.md; the search landscape from docs/seo/keyword-map.md.