Files
openclaw/skills/dba-assistant/SKILL.md
Clawd Bot ca9b510922 chore: align with upstream openclaw/openclaw and overlay local additions
- Reset master to upstream/main (16,697 commits)
- Overlay 2,271 local-only files (skills, tools, workspace, configs, apps)
- Restore IDENTITY.md and USER.md templates
- Build verified, gateway running, Discord working

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 07:40:46 +01:00

1.7 KiB

DBA Assistant Skill

Søger på DBA.dk og sender beskeder til sælgere på dine vegne.

Tools

  • tools/dba-search.py — søger DBA, returnerer listings som JSON (Scrapling)
  • tools/dba-bid.py — sender beskeder via Playwright med gemt session
  • OpenClaw agent: dba-scout (Gemini Flash + NVIDIA DeepSeek fallback)

Første gang (login)

python3 /home/alex/clawd/tools/dba-bid.py --login

Åbner browser — log ind på DBA — tryk Enter — session gemmes i ~/.openclaw/dba-session.json.

Søg

# Via agent (Discord/chat)
openclaw agent --agent dba-scout --message "find rtx 3090 under 5500 kr" --local

# Direkte
python3 tools/dba-search.py "rtx 3090" --max-price 5500 --limit 10

Send besked til sælger

python3 tools/dba-bid.py https://www.dba.dk/recommerce/forsale/item/XXXXX "Hej, vil du tage X kr inkl. forsendelse? Betaling via MobilePay. Mvh Alex"

Via noVNC (fallback)

Hvis Playwright session er udløbet, brug den kørende Chromium på display :99:

# Naviger til listing
DISPLAY=:99 xdotool key ctrl+l
DISPLAY=:99 xdotool type "https://www.dba.dk/messages/new/ITEM_ID"

# Se hvad der sker
DISPLAY=:99 import -window root /tmp/screenshot.png

Indstillinger

  • Lokation: nær Farum (3520) — filtrer Jylland fra
  • Tone: kort og høflig, slut med "Mvh Alex"
  • Forsendelse: altid inkl. forsendelse + MobilePay
  • Ingen auto-send — bekræft altid inden afsendelse
  • Frekvens: on-demand (dagligt schedule TBD)

Agent config

{
  "id": "dba-scout",
  "model": { "primary": "nvidia/deepseek-ai/deepseek-v3.2", "fallbacks": ["google/gemini-3-flash-preview"] },
  "agentDir": "~/.openclaw/agents/dba-scout/agent"
}