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.