Claude Skill
openclaw/discrawl
Discrawl 是一个基于 Go 的 Discord 命令行工具,采用 SQLite 后端,支持本地数据存储和高效的命令行交互。
概览
仓库信息
安装这个 Skill
git clone https://github.com/openclaw/discrawl.gitRegistry 信息
git clone https://github.com/openclaw/discrawl.gitdocker run --rm -e DISCORD_BOT_TOKEN -v "$PWD/.discrawl:/data" discrawl doctordocker 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` 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-
话题
暂无话题