llm-chat-scraper

Scrape AI chat conversations from ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, and Grok.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "llm-chat-scraper" with this command: npx skills add scrapelesshq/scrapeless-llm-chat-scraper-skill

LLM Chat Scraper OpenClaw Skill

Use this skill to scrape AI chat conversations from various LLM models via the Scrapeless API. The skill supports ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, and Grok.

Authentication: Set X_API_TOKEN in your environment or in a .env file in the repo root.

Errors: On failure the script writes a JSON error to stderr and exits with code 1.


Tools

1. ChatGPT Scraper

Scrape ChatGPT responses with optional web search enrichment. Returns JSON object with result_text, model, links, citations, and more.

Command:

python3 scripts/llm_chat_scraper.py chatgpt --query "your prompt"

Examples:

python3 scripts/llm_chat_scraper.py chatgpt --query "Most reliable proxy service for data extraction"
python3 s
Optional: `--country` fcripts/llm_chat_scraper.py chatgpt --query "AI trends in 2024" --web-search
python3 scripts/llm_chat_scraper.py chatgpt --query "Best programming languages" --country GB

or location, --web-search to enable web search.


2. Gemini Scraper

Scrape Google Gemini responses. Returns JSON object with result_text, citations, and more.

Command:

python3 scripts/llm_chat_scraper.py gemini --query "your prompt"

Examples:

python3 scripts/llm_chat_scraper.py gemini --query "Recommended attractions in New York"
python3 scripts/llm_chat_scraper.py gemini --query "Best restaurants in Tokyo" --country JP

Optional: --country for location (JP and TW not supported).


3. Perplexity Scraper

Scrape Perplexity AI responses with optional web search. Returns JSON object with result_text, related_prompt, web_results, media_items.

Command:

python3 scripts/llm_chat_scraper.py perplexity --query "your prompt"

Examples:

python3 scripts/llm_chat_scraper.py perplexity --query "Latest AI developments"
python3 scripts/llm_chat_scraper.py perplexity --query "Quantum computing explained" --web-search

Optional: --country for location, --web-search to enable web search.


4. Copilot Scraper

Scrape Microsoft Copilot responses across different modes (search, smart, chat, reasoning, study). Returns JSON object with result_text, mode, links, citations.

Command:

python3 scripts/llm_chat_scraper.py copilot --query "your prompt"

Examples:

python3 scripts/llm_chat_scraper.py copilot --query "What is machine learning?"
python3 scripts/llm_chat_scraper.py copilot --query "Explain blockchain" --mode reasoning
python3 scripts/llm_chat_scraper.py copilot --query "Best laptop 2024" --mode search

Optional: --country for location (JP and TW not supported), --mode for operation mode.


5. Google AI Mode Scraper

Scrape Google AI Mode responses. Returns JSON object with result_text, result_md, result_html, citations, raw_url.

Command:

python3 scripts/llm_chat_scraper.py aimode --query "your prompt"

Examples:

python3 scripts/llm_chat_scraper.py aimode --query "Best programming languages to learn"
python3 scripts/llm_chat_scraper.py aimode --query "Climate change solutions" --country GB

Optional: --country for location (JP and TW not supported).


6. Grok Scraper

Scrape xAI Grok responses with different modes (FAST, EXPERT, AUTO). Returns JSON object with full_response, user_model, follow_up_suggestions, web_search_results.

Command:

python3 scripts/llm_chat_scraper.py grok --query "your prompt"

Examples:

python3 scripts/llm_chat_scraper.py grok --query "Explain quantum entanglement"
python3 scripts/llm_chat_scraper.py grok --query "What's happening in AI" --mode MODEL_MODE_EXPERT
python3 scripts/llm_chat_scraper.py grok --query "Latest tech news" --mode MODEL_MODE_FAST

Optional: --country for location (JP and TW not supported), --mode for operation mode.


Summary

ActionCommandArgumentExample
ChatGPTchatgpt--querypython3 scripts/llm_chat_scraper.py chatgpt --query "AI trends"
Geminigemini--querypython3 scripts/llm_chat_scraper.py gemini --query "Best restaurants"
Perplexityperplexity--querypython3 scripts/llm_chat_scraper.py perplexity --query "Latest news"
Copilotcopilot--querypython3 scripts/llm_chat_scraper.py copilot --query "Explain ML"
Google AI Modeaimode--querypython3 scripts/llm_chat_scraper.py aimode --query "Programming"
Grokgrok--querypython3 scripts/llm_chat_scraper.py grok --query "Quantum physics"

Output: All commands return JSON objects with model-specific fields (see tool descriptions above).


Response Fields by Model

ChatGPT

  • result_text: Markdown response
  • model: Model identifier (e.g., gpt-4)
  • web_search: Boolean indicating if search ran
  • links: Array of supplementary links
  • citations: Array of content references

Gemini

  • result_text: Markdown response
  • citations: Array with favicon, highlights, snippet, title, url, website_name

Perplexity

  • result_text: Markdown response
  • related_prompt: Array of related questions
  • web_results: Array with name, url, snippet
  • media_items: Array of media references

Copilot

  • result_text: Markdown response
  • mode: Mode used (search/smart/chat/reasoning/study)
  • links: Array of outbound links
  • citations: Array with title, url

Google AI Mode

  • result_text: Answer body
  • result_md: Markdown version
  • result_html: HTML version
  • raw_url: Original URL
  • citations: Array with snippet, thumbnail, title, url, website_name, favicon

Grok

  • full_response: Response content
  • user_model: Model used
  • follow_up_suggestions: Array of suggested questions
  • web_search_results: Array with preview, title, url
  • conversation: Object with conversation metadata

Notes

⚠️ Regional Restrictions:

  • Gemini, Copilot, Google AI Mode, and Grok do not support Japan (JP) and Taiwan (TW)

⚠️ Result Expiry:

  • Task results are available for 12 hours

⚠️ Rate Limits:

  • 429 errors indicate rate limit exceeded. Reduce request frequency or upgrade plan.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Super Marketing Pro

Full-stack B2B marketing execution skill equivalent to a 10-person agency team. Use for: building ICP and brand messaging, generating multi-platform content...

Registry SourceRecently Updated
1890Profile unavailable
General

Ai Cv Weekly

Pluggable AI report engine generating multi-preset, multi-source briefings with smart scoring, deduplication, LLM editing, quality control, rendering, and em...

Registry SourceRecently Updated
2380Profile unavailable
General

vwu.ai TTS Models

调用 vwu.ai 语音合成模型speech-2.8-hd和speech-2.8-turbo,需配置API key并支持OpenAI兼容接口。

Registry SourceRecently Updated
2440Profile unavailable
General

vwu.ai Sora Models

Access and use sora-2 model on vwu.ai platform via OpenAI-compatible chat API with required API key configuration.

Registry SourceRecently Updated
2600Profile unavailable