ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Community Verified communication Safety 4/5

discord

Discord ops via the message tool (channel=discord).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/openclaw/skills/discord
Or

What This Skill Does

The Discord skill for OpenClaw empowers your AI agent to communicate, manage, and interact within Discord servers directly through the universal message tool interface. By routing operations through the channel identifier "discord", the agent can send rich, interactive messages, react to content, manage threads, conduct polls, and search through message history. It provides a standardized wrapper for Discord operations without requiring a separate tool, streamlining your automation workflow.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal or agent configuration CLI: clawhub install openclaw/openclaw/skills/discord Ensure that your agent has the necessary API credentials and that the specific Discord permissions are enabled within your gating configuration, as actions like roles, moderation, and presence management may be disabled by default.

Use Cases

This skill is ideal for automating community management and internal team operations. Use it to automatically post build status updates in a development channel using rich v2 components, conduct team polls for project planning, or search historical logs for bug reports. It is perfect for project managers needing to keep stakeholders updated in real-time or for developers building chat-ops workflows where the AI acts as a bridge between your backend systems and Discord communication channels.

Example Prompts

  1. "Check the #announcements channel in our server and summarize the last 10 messages for me."
  2. "Send a poll to channel 987654321 asking if we should have our sync meeting on Tuesday or Wednesday at 10 AM."
  3. "React with a checkmark to the most recent message from user 12345 in the operations channel to acknowledge it's been handled."

Tips & Limitations

To maintain high-quality interactions, always prefer using Discord components v2 over legacy embeds for rich UI, as Discord renders v2 components more effectively. Avoid using Markdown tables, as they are not supported in outbound messages. Be mindful of gating; if a specific action fails, verify that your agent's configuration allows the requested permission (e.g., moderation or roles). Finally, always prefer explicit IDs for users and channels to ensure precise targeting in multi-account environments. If an action requires notifying a user, mention them using the standard <@USER_ID> syntax to trigger appropriate Discord notifications, or use 'silent: true' if you want to perform updates quietly without pinging users.

Metadata

Author@openclaw
Stars369848
Views17
Updated2026-05-08
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-openclaw-discord": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#discord#automation#chatops#collaboration#messaging
Safety Score: 4/5

Flags: network-access, external-api