discord

Send, react to, edit, delete, and pin Discord messages via channel and message IDs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows AI agents to interact with Discord channels and users by sending messages, reacting to messages, and managing threads, streamlining communication and automation within Discord communities.

Core Features & Use Cases

  • Message Sending: Post messages, including rich content like components and embeds, to specific channels or users.
  • Message Interaction: React to existing messages with emojis, edit or delete messages, and manage pinned messages.
  • Thread Management: Create and manage threads within channels for focused discussions.
  • Search & Presence: Search message history and manage bot presence status.
  • Use Case: An agent can be tasked to announce a new product update in a specific Discord channel, including interactive buttons for users to learn more or provide feedback.

Quick Start

Use the discord skill to send a message to the channel with ID '1234567890' saying 'Hello, world!'.

Frequently Asked Questions about discord

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

FAQPage Schema
How do I automate Discord messaging and send messages to a specific channel?

To automate Discord messaging, use a unified message tool interface to post text or rich content to specific channels by providing the exact target channel ID. This allows AI agents to send messages directly into Discord guilds.

Can I manage Discord threads and create focused discussions with a bot?

Yes, you can manage Discord threads by creating and managing them within channels to facilitate focused discussions. The skill supports thread creation to help organize community conversations around specific topics.

How do I react to or edit an existing Discord message?

You can interact with existing Discord messages by reacting with emojis, editing content, or deleting messages. These actions require the explicit message ID of the target message to pinpoint the exact interaction.

What do I need to send a targeted announcement to a Discord channel?

To send a targeted announcement, you need the specific Discord channel ID where the message will be posted. The message tool uses this explicit channel ID to ensure the announcement is delivered to the correct destination.

Does this Discord automation tool support searching message history and managing bot presence?

Yes, the tool supports searching message history within channels and managing the bot presence status. These features are configurable through gating to control access to advanced functionalities within Discord guilds.

What are the limitations when managing pinned messages in Discord channels?

When managing pinned messages, the tool requires explicit channel and message IDs for targeted actions. Advanced features for pinning and other interactions are subject to configurable gating, which may restrict access based on setup.