discord

Send and manage Discord messages with text, media, and UI components.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MettaMazza/ErnOS --skill discord-mettamazza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/MettaMazza/ErnOS/tree/main/skills/discord
Command: npx skills add https://github.com/MettaMazza/ErnOS --skill discord-mettamazza

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows the AI to send messages, react to them, and manage threads within Discord channels, facilitating automated communication and interaction.

Core Features & Use Cases

  • Send Messages: Post text and media to specific Discord channels or users.
  • Rich UI Components: Utilize Discord components v2 for interactive messages.
  • Message Management: Edit, delete, and pin messages.
  • Thread Creation: Start new threads for focused discussions.
  • Search & Read: Query message history and read recent messages.
  • Use Case: Automatically post daily status updates to a specific Discord channel, or respond to user queries with interactive buttons.

Quick Start

Send a message to the channel with ID '1234567890' saying 'Hello from ErnOS!'.

Frequently Asked Questions about discord

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

FAQPage Schema
How do I automate sending messages to a Discord channel?

To automate sending Discord messages, this Skill uses the `message` tool to post text and media to specific channels. You must provide the target Discord channel ID to route the message correctly.

Can I create and manage Discord threads automatically?

Yes, you can manage Discord threads automatically. This Skill supports creating new threads for focused discussions and managing message lifecycles, including editing, deleting, and pinning messages within those threads.

Does this Discord bot integration support interactive UI components?

This Discord communication integration supports interactive UI components. It utilizes Discord components v2, enabling you to send messages with interactive elements like buttons for automated user queries.

How do I search and read Discord message history?

You can search and read Discord message history by querying past messages. The Skill requires specific Discord channel and message IDs to read recent messages and retrieve historical communication data accurately.

Do I need account IDs to send Discord messages to different users?

Account IDs are optional for sending Discord messages but are supported for multi-account configurations. Providing the channel ID is required, while adding an account ID allows routing automated communication through specific connected accounts.

What are the limitations of automating Discord chatops with this approach?

A key limitation of automating Discord chatops here is the strict dependency on Discord IDs. You must supply exact channel and message IDs for specific actions like editing or pinning, preventing purely name-based targeting.