Claude Skill

openclaw/discrawl

Discrawl 是一个基于 Go 的 Discord 命令行工具,采用 SQLite 后端,支持本地数据存储和高效的命令行交互。

概览

Stars800
Forks91
语言Go
最后更新2026-07-02
最近同步2026-07-03
前往 GitHub

仓库信息

拥有者openclaw
仓库discrawl
完整名称openclaw/discrawl
Repo ID1,175,225,759

安装这个 Skill

git clone https://github.com/openclaw/discrawl.git

Registry 信息

类型openclaw_skill
质量分80/100
验证状态readme_parsed
最近验证2026-06-06
平台
OpenClawCursor
能力
browsermemorysearchimageterminalworkflow
识别文件
README.mddocs
配置键
DISCORD_BOT_TOKENGITHUB_TOKENOPENAI_API_KEYDISCRAWL_REMOTE_TOKEN
安装方式
  • git clone https://github.com/openclaw/discrawl.git
  • docker run --rm -e DISCORD_BOT_TOKEN -v "$PWD/.discrawl:/data" discrawl doctor
  • docker run --rm -e DISCORD_BOT_TOKEN -v "$PWD/.discrawl:/data" discrawl sync

项目简介

Discrawl 是一个基于 Go 语言开发的 Discord 命令行界面,使用 SQLite 后端实现高效的本地数据存储与检索。

英文描述

cli for Discord with sqlite backend

要点

  • Discord 的命令行界面
  • 使用 SQLite 后端进行本地数据存储
  • 基于 Go 语言构建,性能优越
  • 轻量且可移植

使用场景

  • 通过命令行自动化 Discord 任务
  • 本地记录和归档 Discord 数据
  • 将 Discord 与 Shell 脚本集成
  • 离线分析 Discord 消息

README 摘要

# discrawl 🛰️ — Mirror Discord into SQLite; search server history locally ![discrawl banner](docs/assets/readme-banner.jpg) `discrawl` mirrors Discord guild data into local SQLite so you can search, inspect, and query server history without depending on Discord search. It can also import classifiable Discord Desktop cache messages for local DM recovery/search without using a user token. Teams can publish the guild archive as a private Git snapshot repo, so readers get fresh org memory without Discord bot credentials. Read-only Cloudflare remote archives can be configured without creating a local SQLite database. There are two local archive sources: - Discord bot API sync for guilds, channels, members, threads, and message history the configured bot can access - Discord Desktop cache import for local, classifiable cached messages, including proven local-only DMs under `@me` Desktop wiretap mode reads local cache artifacts only. It does not extract credentials, use user tokens, call the Discord API as your user, or run a selfbot. Wiretap DMs stay local and are never exported to the Git-backed snapshot mirror. ## What It Does - discovers every guild the configured bot can access - syncs channels, threads, members, and message history into SQLite - maintains FTS5 search indexes for fast local text search - builds an offline member directory from archived profile payloads - extracts small text-like attachments into the local search index - downloads and backs up cached attachment media when requested - records structured user and role mentions for direct querying - tails Gateway events for live updates, with periodic repair syncs - imports classifiable Discord Desktop cache messages with `wiretap`, including proven DMs under `@me` - publishes and imports private Git-

话题

暂无话题

探索更多

数据来自 GitHub,同步时间:2026-07-03