Skip to content

[scanner] Product Hunt scanner #5

Description

@sausi-7

Summary

Scan Product Hunt for launch-adjacent discussions (makers asking for feedback, launch debriefs, "what would you add?"–style posts).

Uses the official Product Hunt GraphQL API. Requires a developer token stored in .env (PH_TOKEN=...).

Files to touch

  • new: inkwell/scanners/producthunt.py
  • edit: inkwell/scanners/registry.py — add import in _ensure_loaded()
  • edit: .env.example — add PH_TOKEN=
  • new: tests/test_scanners/test_producthunt.py

Acceptance

  • python -m inkwell scan --producthunt (or similar flag) fetches recent PH posts
  • Produces RawSignal objects with platform="producthunt"
  • Tests pass; no regression in the Reddit path

See the step-by-step in CONTRIBUTING.md → How to add a new scanner.

Claim

  • I'm building this — please assign to me
  • Just proposing; open for anyone

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgood first issueGood for newcomersscannerNew platform integration (HN, Product Hunt, Dev.to, etc.)

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions