Loading...
Loading...
Compare original and translation side by side
!`(command -v discord && discord status 2>&1 | head -5 && echo "AUTH_OK" || echo "AUTH_NEEDED") 2>/dev/null || echo "NOT_INSTALLED"`AUTH_OKNOT_INSTALLEDundefined!`(command -v discord && discord status 2>&1 | head -5 && echo "AUTH_OK" || echo "AUTH_NEEDED") 2>/dev/null || echo "NOT_INSTALLED"`AUTH_OKNOT_INSTALLEDundefined
If `AUTH_NEEDED`, guide the user:
如果显示`AUTH_NEEDED`,请按以下步骤引导用户:discord auth --saveexport DISCORD_TOKEN="<token from browser DevTools>"
discord statusdiscord auth --saveexport DISCORD_TOKEN="<从浏览器开发者工具获取的令牌>"
discord status| Symptom | Fix |
|---|---|
| Open Discord desktop app or login in browser, then run |
| Re-login to Discord and run |
| Token is invalid — re-extract with |
| 症状 | 解决方法 |
|---|---|
| 打开Discord桌面应用或在浏览器中登录,然后运行 |
| 重新登录Discord,再运行 |
| 令牌无效——使用 |
references/commands.md| User Request | Command | Key Flags |
|---|---|---|
| Auth check | | — |
| Who am I | | |
| List servers/guilds | | |
| List channels in a server | | |
| Server info | | |
| Server members | | |
| Fetch message history | | |
| Sync messages locally | | |
| Sync all channels | | |
| Tail (live/latest) | | |
| Search server (API) | | |
| Search locally | | |
| Recent messages | | |
| Today's messages | | |
| Message stats | | |
| Top senders | | |
| Activity timeline | | |
| Export messages | | |
references/commands.md| 用户请求 | 命令 | 关键参数 |
|---|---|---|
| 检查认证状态 | | — |
| 查看当前账号信息 | | |
| 列出服务器/公会 | | |
| 列出服务器中的频道 | | |
| 服务器信息 | | |
| 服务器成员 | | |
| 获取消息历史 | | |
| 同步消息到本地 | | |
| 同步所有频道 | | |
| 实时查看最新消息 | | |
| 服务器端搜索(API) | | |
| 本地搜索 | | |
| 近期消息 | | |
| 今日消息 | | |
| 消息统计 | | |
| 高频发言用户 | | |
| 活动时间线 | | |
| 导出消息 | | `-f text |
undefinedundefinedundefinedundefineddiscord status--json--yamldiscord dc sync CHANNEL_IDdiscord searchdiscord recent-n Ndiscord dc searchdiscord search--hours Nrecenttoptimelineexportdiscord purgediscord statusdiscord searchdiscord recentdiscord dc sync CHANNEL_IDdiscord dc searchdiscord searchrecenttoptimelineexport| Flag | Purpose |
|---|---|
| JSON output |
| YAML output (default in non-TTY) |
| Limit number of results |
| Save output to file |
| Filter by channel |
| 参数 | 用途 |
|---|---|
| 输出JSON格式内容 |
| 输出YAML格式内容(非终端环境下的默认格式) |
| 限制结果数量 |
| 将输出保存到文件 |
| 按频道筛选 |
undefinedundefined
---
---statstoptimelinediscord auth --save
discord statusdiscord auth --save
discord status| Error | Cause | Fix |
|---|---|---|
| Not authenticated | Run |
| HTTP 401 | Token expired/invalid | Re-login to Discord and re-extract token |
| HTTP 403 | No access to resource | Verify you have access to the server/channel |
| HTTP 429 | Rate limited | Wait a few minutes, then retry |
| 错误 | 原因 | 解决方法 |
|---|---|---|
| 未完成认证 | 打开Discord后运行 |
| HTTP 401 | 令牌过期/无效 | 重新登录Discord并重新提取令牌 |
| HTTP 403 | 无资源访问权限 | 确认你拥有该服务器/频道的访问权限 |
| HTTP 429 | 请求频率受限 | 等待几分钟后重试 |
references/commands.mdreferences/commands.md