SuperAPI AI 工具集

discord-bot

编程与开发

查看项目

更新于 10-15 19:49

技能介绍

用途:在 OpenClaw 聊天环境中调用 Discord Bot API,实现服务器(guild)自动化管理,包括消息收发、频道与角色管理、成员审核、Webhook、定时事件等。认证由 ClawLink 托管 OAuth,无需自行管理 API 密钥或机器人令牌。

主要能力:覆盖消息(发送、编辑、删除、置顶、跨服转发)、表情回应、频道与线程、服务器设置、成员与角色、审核(封禁、批量删除消息、自动审核规则、审计日志)、邀请、定时事件、表情与贴纸、Webhook、应用命令、模板、私信与群组私信、语音与 Stage、集成与杂项等大量工具。读操作(list、get)无需确认;写操作(create、update、delete)执行前需确认;高影响操作(ban、bulk delete、prune)具有破坏性且不可逆。机器人权限取决于各服务器中分配的角色。

使用方式:先在 OpenClaw 中安装插件并重启网关: openclaw plugins install clawhub:clawlink-plugin openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json openclaw gateway restart 随后配对账户,并在 claw-link.dev/dashboard?add=discord-bot 连接 Discord Bot。调用示例:clawlink_call_tool({ tool: "discordbot_create_message", parameters: { channel_id: "987654321", content: "Hello from OpenClaw!" } })。可用 clawlink_list_integrations() 查看连接,用 discordbot_test_auth 验证认证。

适用场景:需要从聊天界面自动化 Discord 服务器运营、审核与内容发布的团队。

限制:部分操作有约束,如创建服务器要求机器人加入少于 10 个服务器、批量删除消息仅限 2-100 条且不超过 14 天、贴纸最大 512KB、置顶消息最多 50 条、批量封禁最多 200 人;成员列表需 GUILD_MEMBERS intent。具体权限与配额以 Discord 与 ClawLink 实际配置为准,资料未提供价格与更多平台细节。