mcpField
D
discord-user-post

discord-user-post

github.com/openclaw生产力393.3k193 次安装今天更新
代码仓库

关于 discord-user-post

通过用户现有的 Discord 登录桌面会话发布消息的技能。它要求先核实目标位置、确认完整消息内容,并在发送后检查消息是否只出现一次。

主要功能

  1. 01使用已登录的 Discord 会话
  2. 02核实服务器和频道
  3. 03发布前审阅并确认内容
  4. 04发送后检查消息可见性
  5. 05限制未经授权的后续操作

适用场景

  1. 01发布已批准的公告
  2. 02向指定频道发送已审核消息
  3. 03确认消息仅成功发布一次

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openclaw/openclaw --skill discord-user-post

安装后在 Claude Code 中输入/discord-user-post确认已加载。

附带文件agents/openai.yaml

详细介绍

Discord 用户发帖

使用 $computer-use 操作 /Applications/Discord.app,在用户现有的 已登录会话中运行。此工作流直接代表用户。

准备

  1. 在 Discord 外起草完整的最终消息。
  2. 当服务器或频道任一有歧义时,向用户确认 目标服务器和频道。
  3. 打开 Discord 并导航至准确的目标位置,但不输入消息。
  4. 验证可见的服务器名称、频道标题和已登录的账户。

不要根据无关的 Discord 内容推断目标。如果 Discord 未登录、账户不正确, 或无法验证准确的目标位置,请停止。

确认并发布

发布帖子属于代表用户进行的沟通。即使用户此前要求发布公告,也请遵循 $computer-use 确认策略:

  1. 向用户展示准确的最终正文和已验证的目标位置。
  2. 在向 Discord 输入内容前,请求用户即时确认。
  3. 确认后,原样输入获准的正文。
  4. 再次目视检查已编辑的消息和目标位置。
  5. 发送一次。

如果正文或目标位置在确认后发生变化,请在发送前 再次请求确认。

验证

  • 确认消息由用户账户在目标频道中显示,且仅显示一次。
  • 报告服务器、频道和可见的发送结果。
  • 未经相应的用户指令和确认,不得编辑、删除、添加表情回应或发送后续消息。

防护措施

  • 此工作流绝不使用 openclaw message、OpenClaw Agent、Discord 机器人、Webhook、 中继或令牌。
  • 绝不在公开输出中泄露私密的 Discord 内容或账户详细信息。
  • 绝不发送草稿、部分消息、重复消息或未经审阅的附件。
  • 对于 Discord 的归档、历史记录和搜索,请改用 $discrawl。

评论

支持 Markdown