원클릭으로
slacrawl
// Archive and search Slack workspace messages, threads, and channels via the slacrawl CLI. Supports API sync, Slack export ZIP import, local desktop cache import, and full-text search.
// Archive and search Slack workspace messages, threads, and channels via the slacrawl CLI. Supports API sync, Slack export ZIP import, local desktop cache import, and full-text search.
Archive and search Discord guild messages, threads, and members via the discrawl CLI. Supports bot API sync, local cache import, full-text and semantic search, and Git-backed NDJSON snapshots.
Create and manage webhook subscriptions for event-driven agent activation. Use when the user wants external services (GitHub, GitLab, Stripe, Linear, PagerDuty, Sentry, or any generic source) to trigger agent runs by POSTing events to a URL.
Read-only local archive and full-text search of WhatsApp Desktop messages via the wacrawl CLI. Use for searching chat history, exporting conversations, and creating encrypted backups. macOS only (reads local WhatsApp Desktop SQLite databases).
Sync and archive data from messaging platforms (WhatsApp, Discord, Slack, Twitter/X, Google) into Moltis memory as daily digest summaries. Orchestrates crawl tools and writes structured markdown to the memory system.
Local-first Twitter/X workspace for archiving, searching, and triaging tweets, DMs, likes, bookmarks, and mentions. Includes a web UI for inbox triage and AI scoring.
Add, remove, configure, and troubleshoot MCP (Model Context Protocol) servers. Use when the user wants to connect external tools, manage MCP server lifecycle, or debug MCP connectivity issues.
| name | slacrawl |
| description | Archive and search Slack workspace messages, threads, and channels via the slacrawl CLI. Supports API sync, Slack export ZIP import, local desktop cache import, and full-text search. |
| platforms | ["linux","macos"] |
| homepage | https://github.com/openclaw/slacrawl |
| requires | {"bins":["slacrawl"],"install":[{"kind":"brew","formula":"openclaw/tap/slacrawl","bins":["slacrawl"],"os":["darwin"]},{"kind":"go","module":"github.com/openclaw/slacrawl/cmd/slacrawl@latest","bins":["slacrawl"]}]} |
| origin | {"source":"moltis","url":"https://github.com/moltis-org/moltis"} |
slacrawl mirrors Slack workspace data into a local SQLite database for offline search, custom SQL queries, and inspection. Also ingests macOS Slack Desktop local data and Slack export ZIP files.
slacrawl doctor.channels:history, channels:read, groups:history, groups:read, im:history, im:read, mpim:history, mpim:read, users:readSLACK_BOT_TOKEN — required for standard syncSLACK_APP_TOKEN — optional, for Socket Mode live tailingSLACK_USER_TOKEN — optional, for fuller thread/DM coverageslacrawl doctorTokens can be set via environment variables or Moltis credential store (web UI → Settings → Environment Variables).
slacrawl doctor
slacrawl sync
slacrawl sync --full # Full resync
slacrawl sync --channel <channel_name> # Specific channel
slacrawl tail
Requires SLACK_APP_TOKEN with Socket Mode enabled.
slacrawl channels
slacrawl channels --json
slacrawl users
slacrawl users --json
slacrawl search "query"
slacrawl search "query" --channel <channel_name>
slacrawl search "query" --limit 20 --json
slacrawl search "query" --after 2026-01-01 --before 2026-04-28
slacrawl import /path/to/slack-export.zip
slacrawl desktop-import
Reads the macOS Slack Desktop local IndexedDB data (may require Node.js for blob decoding).
slacrawl sql "SELECT * FROM messages WHERE text LIKE '%deploy%' ORDER BY ts DESC LIMIT 10"
To archive Slack data into Moltis memory:
--jsonmemory/slack/YYYY-MM-DD.md# Slack — 2026-04-28
## #engineering
- Deployment of v2.1 completed successfully at 14:30 UTC
- Post-deploy metrics look healthy, no error spikes
## #product
- Decision: prioritize mobile onboarding flow for Q3
- Alice shared mockups for the new settings page
## DMs
- Bob: confirmed Friday 1:1 agenda — performance reviews
~/.slacrawl/slacrawl.db (SQLite + FTS5).--json for machine-readable output.--format log for compact log-style output.