Discord Admin
/install discord-admin-plugin
Discord Admin Plugin
Full Discord server administration suite for OpenClaw. Manage roles, moderate users, configure channels, handle invites and webhooks, and query audit logs — all through a single unified tool.
What it does
Registers a discord_admin tool that exposes 22 administrative actions for Discord servers. The plugin connects its own Discord.js client using your bot token and provides structured JSON responses for every operation.
Features
- Role Management — Create, edit, and delete roles with color, hoist, mentionable, and permission options
- Moderation — Kick, ban, unban, timeout, untimeout, and warn users (warnings sent via DM embed)
- Channel Admin — Lock, unlock, clone, set slowmode, and make channels private with role-based access
- Bulk Delete — Purge up to 100 messages from a channel
- Invites — Create, list, and delete server invites with max age/uses/temporary options
- Webhooks — Create, list, and delete webhooks by channel or guild
- Server Info — Fetch guild metadata including member count, boost level, channel/role counts
- Audit Log — Query audit log entries with optional action type filter
- Member List — List members with optional role filter
- Nickname Management — Set or clear member nicknames
Setup
-
Install the plugin and its dependencies:
clawhub install discord-admin-plugin cd ~/.openclaw/skills/discord-admin-plugin && npm install -
Configure your Discord bot token in your OpenClaw config (this is the only credential required — it is read from
channels.discord.tokenand never sent anywhere except the Discord gateway):{ "channels": { "discord": { "token": "YOUR_BOT_TOKEN" } } } -
Ensure your bot has the required gateway intents enabled in the Discord Developer Portal:
- Guilds
- Guild Members (privileged)
- Guild Moderation
- Guild Messages
- Guild Invites
- Guild Webhooks
-
Restart your gateway:
openclaw gateway restart
Credentials & Permissions
This plugin requires a Discord bot token (channels.discord.token in OpenClaw config). The token is used exclusively to connect to the Discord gateway — it is never transmitted to any other endpoint.
Required bot permissions: Manage Roles, Kick Members, Ban Members, Moderate Members, Manage Channels, Manage Messages, Create Instant Invite, Manage Webhooks, View Audit Log, Manage Nicknames.
Required privileged intents: Guild Members (for member listing, kicks, timeouts, nickname changes).
Use a bot token with the minimum permissions your use case needs. Avoid using a full-admin token if you only need a subset of actions.
Actions
| Action | Description |
|---|---|
role-create |
Create a new role |
role-edit |
Edit an existing role |
role-delete |
Delete a role |
kick |
Kick a member |
ban |
Ban a user |
unban |
Unban a user |
timeout |
Timeout a member (up to 28 days) |
untimeout |
Remove a timeout |
warn |
Send a warning DM embed |
bulk-delete |
Purge 2-100 messages |
channel-clone |
Clone a channel |
channel-lock |
Deny SendMessages for @everyone |
channel-unlock |
Reset SendMessages for @everyone |
channel-slowmode |
Set slowmode (0-21600s) |
channel-private |
Hide channel, grant to specific roles |
invite-create |
Create an invite |
invite-list |
List server invites |
invite-delete |
Delete an invite |
webhook-create |
Create a webhook |
webhook-list |
List webhooks |
webhook-delete |
Delete a webhook |
server-info |
Get server metadata |
audit-log |
Query audit log |
member-list |
List members |
nickname-set |
Set a member's nickname |
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install discord-admin-plugin - 安装完成后,直接呼叫该 Skill 的名称或使用
/discord-admin-plugin触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Discord Admin 是什么?
Full Discord server administration suite for OpenClaw — roles, moderation, channels, invites, webhooks, audit log, and member management. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 367 次。
如何安装 Discord Admin?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install discord-admin-plugin」即可一键安装,无需额外配置。
Discord Admin 是免费的吗?
是的,Discord Admin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Discord Admin 支持哪些平台?
Discord Admin 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Discord Admin?
由 rendrag-git(@rendrag-git)开发并维护,当前版本 v0.1.1。