discord

Send and read Discord messages using channel and message identifiers.

14|5|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/openclaw-easy/openclaw-easy-desktop --skill discord-openclaw-easy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/openclaw-easy/openclaw-easy-desktop/tree/main/openclaw/skills/discord
Command: npx skills add https://github.com/openclaw-easy/openclaw-easy-desktop --skill discord-openclaw-easy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables AI agents to interact with Discord by sending and reading messages through the message channel, removing the need for provider-specific tooling.

Core Features & Use Cases

  • Send messages to Discord channels or users using explicit channel identifiers (channelId, guildId, userId).
  • Read recent messages to surface context, validate operations, and respond to users.
  • Support automated workflows like announcements, user replies, and moderation tasks with gating based on permissions defined in the frontmatter.

Quick Start

Tell the AI to send a message to a Discord channel by specifying channelId and to read replies with messageId.

Frequently Asked Questions about discord

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Discord channel announcements using an AI agent?

To automate Discord channel announcements, the Skill uses explicit channel identifiers like channelId and guildId to send messages. It targets specific Discord channels and executes automated workflows based on permissions defined in the frontmatter.

Can I read recent Discord messages to provide context for user replies?

You can read recent Discord messages to surface context and validate operations before responding to users. The Skill retrieves message history using identifiers like messageId, enabling AI agents to generate structured, context-aware user replies.

What permissions do I need to send messages to Discord guilds via automation?

Sending messages to Discord guilds requires gating rules and necessary permissions provided in the frontmatter. The Skill enforces channel targeting and these specific permission constraints to support safe, structured actions across automated workflows.

Does this approach work without provider-specific Discord tooling?

This approach works without provider-specific Discord tooling by interacting through the standard message channel. It removes the need for custom integrations, allowing AI agents to send and read messages directly using channel and message identifiers.

What are the limitations of using channel identifiers for Discord moderation tasks?

Using channel identifiers for Discord moderation tasks limits actions to explicitly specified channels and gated permissions. Operations require valid channelId, guildId, or userId, meaning the Skill cannot operate on channels where frontmatter permissions are not established.