Discord

🎮 安全托管,对话管理 Discord 社区

通过 ClawLink 托管集成,安全连接 Discord API,实现服务器、频道、消息、成员和角色的管理与自动化操作。

收藏
11.1k
安装
2.3k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

discord-communities 是一个基于 ClawLink 托管集成的 Discord 管理技能,允许用户通过自然语言对话直接操作 Discord 社区资源。该技能不直接暴露 Discord API 凭证,而是通过 ClawLink 的安全代理层完成认证与请求转发。

典型工作流

1. 环境准备:安装 clawhub:clawlink-plugin 插件,启动新会话以加载工具目录
2. 设备配对:调用 clawlink_begin_pairing 获取配对 URL,用户授权后完成本地凭证存储

3. 服务连接:引导用户至 claw-link.dev/dashboard?add=discord 完成 OAuth 授权

4. 动态发现:通过 clawlink_list_tools 实时获取可用 Discord 工具列表,不依赖硬编码 schema

5. 安全执行:优先使用读操作,写操作前强制调用 clawlink_preview_tool 并获取用户确认

功能覆盖

  • 读取类:列出服务器(guilds)、频道、成员、角色;搜索和读取消息
  • 写入类:发送消息(需确认)、管理频道与角色、配置应用命令、社区 moderation

显著优点

  • 零凭证暴露:用户无需在聊天中粘贴 Discord Bot Token 或 OAuth Secret,凭证由 ClawLink 托管
  • 动态工具发现:工具列表实时从 ClawLink 获取,避免 schema 过时或权限不匹配导致的幻觉
  • 结构化安全策略:内置 askBeforesafeDefaultswhenToUse 等元数据指导,强制预览机制降低误操作风险
  • 权限感知:实际可用功能取决于用户 Discord 账户权限、授权范围及当前工具目录,避免越权尝试

潜在缺点与局限性

  • 依赖外部托管:核心功能绑定 ClawLink 服务(claw-link.dev),若该服务不可用则完全失效
  • 延迟与故障点:增加了一层网络代理,可能引入额外延迟;ClawLink 的可用性和速率限制成为瓶颈
  • 功能黑盒性:工具具体实现、权限范围、日志留存策略未完全公开,存在供应商锁定风险
  • 确认摩擦:强制预览和确认机制虽提升安全,但降低批量操作效率

适合人群

  • 社区管理员:需要快速查询成员信息、批量管理角色或频道设置
  • 开发者/运维:在聊天环境中快速调试 Discord 集成、验证消息格式或测试应用命令
  • 安全意识强的用户:不愿在本地存储或输入 Discord 敏感凭证,偏好托管 OAuth 流程

常规风险

  • OAuth 范围过度授权:用户在 ClawLink 授权时可能未仔细审查 scope,导致权限过大
  • 消息误发:尽管有预览机制,用户确认环节仍可能因理解偏差发送错误内容
  • ClawLink 账户安全:若用户 ClawLink 凭证泄露,攻击者可间接访问其所有绑定的 Discord 资源
  • 数据驻留与隐私:消息内容、成员列表等数据流经 ClawLink 基础设施,需信任其隐私政策与安全实践

Discord 内容

手动下载zip · 3.4 kB
skill-card.mdtext/markdown
请选择文件