diff --git a/HERMES_SETUP.md b/HERMES_SETUP.md index f72d667..3558002 100644 --- a/HERMES_SETUP.md +++ b/HERMES_SETUP.md @@ -51,7 +51,7 @@ On first run, the skill will guide you through setup: 2. **Optional: ScrapeCreators** - Adds TikTok, Instagram, Reddit backup - - 10,000 free API calls + - 100 free credits (no expiration) - Sign up at scrapecreators.com 3. **Optional: API Keys** diff --git a/README.md b/README.md index 0731525..823baca 100644 --- a/README.md +++ b/README.md @@ -258,7 +258,7 @@ These platforms don't have relationships with each other. X doesn't know what Re | X / Twitter | Log into x.com in any browser | Free | | YouTube | `brew install yt-dlp` | Free | | Bluesky | App password from bsky.app | Free | -| TikTok + Instagram + Threads + Pinterest + YouTube comments | ScrapeCreators key | 10,000 free calls | +| TikTok + Instagram + Threads + Pinterest + YouTube comments | ScrapeCreators key | 100 free credits, then PAYG | | Perplexity Sonar | OpenRouter key | Pay as you go | | Web search | Brave Search key | 2,000 free queries/month | diff --git a/hooks/scripts/check-config.sh b/hooks/scripts/check-config.sh index 85403cc..bc57dd5 100755 --- a/hooks/scripts/check-config.sh +++ b/hooks/scripts/check-config.sh @@ -120,6 +120,6 @@ else # Setup done but missing ScrapeCreators — recommend it echo "/last30days: Ready — ${SOURCE_COUNT} sources active." echo " Tip: Add ScrapeCreators for Reddit comments + TikTok + Instagram." - echo " 10,000 free API calls, no credit card — scrapecreators.com" + echo " 100 free credits, no credit card — scrapecreators.com" echo " last30days has no affiliation with any API provider." fi diff --git a/skills/last30days/SKILL.md b/skills/last30days/SKILL.md index a6c6b03..3081cde 100644 --- a/skills/last30days/SKILL.md +++ b/skills/last30days/SKILL.md @@ -1688,7 +1688,7 @@ Want another prompt? Just tell me what you're creating next. - Sends search queries to Algolia HN Search API (`hn.algolia.com`) for Hacker News story and comment discovery (free, no auth) - Sends search queries to Polymarket Gamma API (`gamma-api.polymarket.com`) for prediction market discovery (free, no auth) - Runs `yt-dlp` locally for YouTube search and transcript extraction (no API key, public data) -- Sends search queries to ScrapeCreators API (`api.scrapecreators.com`) for TikTok and Instagram search, transcript/caption extraction (PAYG after 10,000 free API calls) +- Sends search queries to ScrapeCreators API (`api.scrapecreators.com`) for TikTok and Instagram search, transcript/caption extraction (PAYG after 100 free credits) - Optionally sends search queries to Brave Search API, Parallel AI API, or OpenRouter API for web search - Fetches public Reddit thread data from `reddit.com` for engagement metrics - Stores research findings in local SQLite database (watchlist mode only) @@ -1701,7 +1701,7 @@ Want another prompt? Just tell me what you're creating next. - Does not log, cache, or write API keys to output files - Does not send data to any endpoint not listed above - Hacker News and Polymarket sources are always available (no API key, no binary dependency) -- TikTok and Instagram sources require SCRAPECREATORS_API_KEY (10,000 free API calls, then PAYG). Reddit uses ScrapeCreators only as a backup when public Reddit is unavailable. +- TikTok and Instagram sources require SCRAPECREATORS_API_KEY (100 free credits one-time, then PAYG). Reddit uses ScrapeCreators only as a backup when public Reddit is unavailable. - Can be invoked autonomously by agents via the Skill tool (runs inline, not forked); pass `--agent` for non-interactive report output **Bundled scripts:** `scripts/last30days.py` (main research engine), `scripts/lib/` (search, enrichment, rendering modules), `scripts/lib/vendor/bird-search/` (vendored X search client, MIT licensed) diff --git a/skills/last30days/scripts/lib/ui.py b/skills/last30days/scripts/lib/ui.py index 1dfd1ec..475261d 100644 --- a/skills/last30days/scripts/lib/ui.py +++ b/skills/last30days/scripts/lib/ui.py @@ -198,7 +198,7 @@ Just start with "last30" and talk to me like normal. # Shorter promo for single missing key PROMO_SINGLE_KEY = { - "reddit": "\nšŸ’” Unlock TikTok and Instagram with SCRAPECREATORS_API_KEY - 10,000 free calls, no CC - scrapecreators.com\n", + "reddit": "\nšŸ’” Unlock TikTok and Instagram with SCRAPECREATORS_API_KEY - 100 free credits, no CC - scrapecreators.com\n", "x": "\nšŸ’” Unlock X: log into x.com in Firefox or Safari, then re-run. Or add AUTH_TOKEN/CT0 or XAI_API_KEY.\n", "web": "\nšŸ’” You can unlock native grounded web search with BRAVE_API_KEY or SERPER_API_KEY.\n", }