discord

Send and read Discord messages via the message tool with explicit identifiers.

2.8k|332|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/moltis-org/moltis --skill discord-moltis-org
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/moltis-org/moltis/tree/main/crates/skills/src/assets/messaging/discord
Command: npx skills add https://github.com/moltis-org/moltis --skill discord-moltis-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discord integrations often require provider-specific tooling or manual coordination to send messages or read channel content. This skill enables operations on Discord through the generic message tool with channel=discord, streamlining AI-driven interactions in Discord.

Core Features & Use Cases

  • Use the message tool to send messages to a Discord channel or user, using channel: "discord" and the appropriate IDs (guildId, channelId, messageId, userId).
  • Enforce gating and permissions with explicit identifiers and safe defaults; supports multi-account scenarios.
  • Use cases include posting status updates, coordinating with teams, or responding to events within Discord channels.

Quick Start

Tell the agent to send a message to a Discord channel using channel: discord and channelId: <your-channel-id>.

Frequently Asked Questions about discord

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

FAQPage Schema
How do I send automated messages to a Discord channel?▼

You can automate sending Discord messages by invoking the message tool with channel: "discord" alongside explicit identifiers like guildId and channelId to target specific channels or users safely.

What identifiers do I need to read messages from a Discord channel?▼

Reading Discord channel messages requires explicit identifiers such as guildId, channelId, or messageId passed through the message tool with channel: "discord" to safely locate and retrieve the target content.

Can I coordinate messaging across multiple Discord accounts?▼

Multi-account scenarios are supported, allowing you to coordinate sending messages and basic interactions across multiple Discord accounts and channels using instruction-driven actions and explicit identifiers.

Does this Discord messaging approach require provider-specific tooling?▼

This approach bypasses the need for provider-specific tooling by routing Discord operations through a generic message tool using channel=discord, streamlining AI-driven interactions and basic channel coordination.

How do I enforce permissions and safe defaults for Discord API interactions?▼

Permissions and safe defaults are enforced by providing explicit identifiers like guildId, channelId, and messageId within the message tool, ensuring all Discord interactions remain instruction-driven and securely gated.