Discord机器人控制

12分钟前更新 1 00
Discord机器人控制Discord机器人控制
Discord机器人控制

技能简介

该技能让Clawdbot直接调用Discord工具,在服务器频道或私聊中执行消息发送表情反应投票创建、贴纸/表情上传、线程管理、权限查询等操作。

业务背景

Clawdbot接入Discord机器人能力后,企业可在社群运营、客户服务和内部协作场景中自动化执行高频操作——从批量推送活动通知、发起产品投票收集反馈,到管理频道权限、快速响应用户咨询,减少人工值守成本,让社群运营人员专注策略而非重复操作。

落地案例:某游戏工作室使用Clawdbot在Discord玩家社群中自动运营:新版本上线时向指定频道推送更新公告并附带资源包;创建限时投票让玩家票选下一赛季主题;监测关键词自动回复常见问题;对违规用户执行超时处理。运营人员无需登录Discord后台,通过自然语言指令即可完成日常管理。

能做什么

  • 发送、编辑、删除消息,支持附件上传
  • 添加表情反应,查看反应用户列表
  • 创建投票(2-10个选项,最长32天)
  • 发送贴纸(最多3个/条),上传自定义表情和贴纸
  • 创建/回复线程,管理置顶消息
  • 搜索消息,查询成员/角色/频道信息
  • 检查机器人在频道的权限
  • 执行超时/踢出/封禁等管理操作(需开启)

使用说明

安装配置

  1. 确保Clawdbot已配置Discord bot token
  2. 通过discord.actions.*按需关闭功能组(角色/管理操作默认关闭)

基础调用示例

{"action":"sendMessage","to":"channel:123","content":"Hello"}

关键格式注意

  • sendMessage使用to:"channel:<id>"user:<id>
  • 其他操作如reactreadMessages直接使用channelId
  • 本地文件用file:///path,远程用https://...

输入与输出

见下方输入与输出表格。

项目内容
输入参数channelId/messageId/emoji/to/content/question/answers/mediaUrl/guildId/name/description/tags/roleIds/limit/durationHours/allowMultiselect/replyTo
输出结果messageId/reactionList/pollId/emojiId/stickerId/threadId/searchResults/permissions/memberInfo/roleInfo/channelInfo
适用人群Discord服务器管理员、开发运维团队、社区运营人员、需要自动化Discord通知的工作流
不包含Discord账号注册、OAuth2授权流程、语音频道实时操作、服务器创建与删除、付费功能开通

 

风险提示

  • 管理操作(踢出/封禁/超时)默认关闭,启用前请确认权限范围
  • 表情上传限制256KB(PNG/JPG/GIF),贴纸限制512KB(PNG/APNG/Lottie)
  • 投票最长768小时,超期将自动结束
  • 频繁调用可能触发Discord API速率限制
  • DM操作需用户已与bot建立对话

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/discord/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...