✓ Verified 🌐 Web Scrapers ✓ Enhanced Data

Interesting Finding

Process links and content shared in the #interesting-finding Discord channel.

Rating
4.5 (262 reviews)
Downloads
1,833 downloads
Version
1.0.0

Overview

Process links and content shared in the #interesting-finding Discord channel.

Complete Documentation

View Source →

interesting-finding Workflow

Channel Details

  • Channel: #interesting-finding
  • Channel ID: 1471924730113163398
  • Rule: Every response MUST be in a thread — never reply in the main channel.

Step-by-Step Workflow

1. Fetch the content

text
web_fetch(url)

Extract the main body. If the URL fails, try web_search with the title as fallback.

2. Analyze and summarize

Produce a compact analysis (not a full recap). Include:

  • 核心观点 — what's the key argument or finding?
  • 为什么有意思 — relevance to Sober's interests (AI, dev tools, self-hosting, health, psychology)
  • 可行动的部分 — anything concrete to try, apply, or follow up on
  • 相关链接/来源 (if any)
Keep it under 500 chars for Discord thread readability. Dense > verbose.

3. Create Discord thread (CRITICAL: follow exactly)

text
# Step A — create thread (NO message param)
message(action=thread-create, messageId=<original_message_id>, threadName=<short title>)

# Step B — send analysis to the thread
message(action=send, target=<threadId returned from step A>, message=<analysis>)

⚠️ Common mistakes:

  • ❌ Do NOT pass message param to thread-create — it won't appear in the thread
  • ❌ Do NOT use thread-reply — it posts to the main channel instead
  • threadId = same as original messageId

4. Save to knowledge base

Append a distilled note to the appropriate memory/kb/ file:

TopicFile
AI / agents / coding toolsmemory/kb/build.md
Self-hosting / DevOps / inframemory/kb/ops.md
Health / psychology / lifememory/kb/grow.md
Economics / future of workmemory/kb/think.md
Misc / doesn't fit abovememory/kb/misc.md
KB entry format:
markdown
### [YYYY-MM-DD] Title or short description
- Source: <url>
- Key insight: <1-2 sentences>
- Why it matters: <optional, if non-obvious>
- Action: <optional, concrete next step>

5. Git commit

bash
cd /home/sober/clawd && git add memory/kb/ && git commit -m "kb: add [topic] note from #interesting-finding"

Heartbeat Check

During heartbeat, scan #interesting-finding for new messages:

text
message(action=read, channel=1471924730113163398, limit=10)

Process any unprocessed links (no existing thread). Skip messages that already have threads or are just casual comments.

Tone for Thread Posts

  • 中文优先(Sober 是中文用户)
  • 直接进入正题,不写"这篇文章讲了…"这种废话
  • 有主见 — 说值不值得读,为什么有意思
  • 对不值得深挖的东西也可以直接说"不重要"

Installation

Terminal bash

openclaw install interesting-finding
    
Copied!

💻Code Examples

web_fetch(url)

webfetchurl.txt
Extract the main body. If the URL fails, try `web_search` with the title as fallback.

### 2. Analyze and summarize

Produce a compact analysis (not a full recap). Include:
- **核心观点** — what's the key argument or finding?
- **为什么有意思** — relevance to Sober's interests (AI, dev tools, self-hosting, health, psychology)
- **可行动的部分** — anything concrete to try, apply, or follow up on
- **相关链接/来源** (if any)

Keep it under 500 chars for Discord thread readability. Dense > verbose.

### 3. Create Discord thread (CRITICAL: follow exactly)

message(action=send, target=<threadId returned from step A>, message=<analysis>)

messageactionsend-targetthreadid-returned-from-step-a-messageanalysis.txt
⚠️ **Common mistakes:**
- ❌ Do NOT pass `message` param to `thread-create` — it won't appear in the thread
- ❌ Do NOT use `thread-reply` — it posts to the main channel instead
- ✅ `threadId` = same as original `messageId`

### 4. Save to knowledge base

Append a distilled note to the appropriate `memory/kb/` file:

| Topic | File |
|-------|------|
| AI / agents / coding tools | `memory/kb/build.md` |
| Self-hosting / DevOps / infra | `memory/kb/ops.md` |
| Health / psychology / life | `memory/kb/grow.md` |
| Economics / future of work | `memory/kb/think.md` |
| Misc / doesn't fit above | `memory/kb/misc.md` |

**KB entry format:**

cd /home/sober/clawd && git add memory/kb/ && git commit -m "kb: add [topic] note from #interesting-finding"

cd-homesoberclawd--git-add-memorykb--git-commit--m-kb-add-topic-note-from-interesting-finding.txt
## Heartbeat Check

During heartbeat, scan #interesting-finding for new messages:
example.txt
# Step A — create thread (NO message param)
message(action=thread-create, messageId=<original_message_id>, threadName=<short title>)

# Step B — send analysis to the thread
message(action=send, target=<threadId returned from step A>, message=<analysis>)
example.md
### [YYYY-MM-DD] Title or short description
- Source: <url>
- Key insight: <1-2 sentences>
- Why it matters: <optional, if non-obvious>
- Action: <optional, concrete next step>

Tags

#browser_and-automation

Quick Info

Category Web Scrapers
Model Claude 3.5
Complexity One-Click
Author zerone0x
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install interesting-finding