discord

Send Discord messages, manage channels, and set user presence via API.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/NJUxlj/openclaw --skill discord-njuxlj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/NJUxlj/openclaw/tree/main/skills/discord
Command: npx skills add https://github.com/NJUxlj/openclaw --skill discord-njuxlj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows for programmatic interaction with Discord, enabling automated messaging, reactions, and presence management within Discord servers and direct messages.

Core Features & Use Cases

  • Send Messages: Post messages to channels or users, with support for attachments and rich components.
  • React to Messages: Add emoji reactions to specific messages.
  • Manage Presence: Set the bot's online status and activity.
  • Use Case: Automate sending daily status updates to a specific Discord channel, or react to specific keywords with predefined emojis.

Quick Start

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

Frequently Asked Questions about discord

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

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

To automate Discord messages, you use this Skill to programmatically post text and media to channels by targeting specified channel IDs. It supports sending rich components and attachments for automated messaging.

Can I manage my Discord bot's online presence and status programmatically?

Yes, you can manage Discord bot presence programmatically by setting the bot's online status and activity. This allows automated control over how the bot appears in server member lists.

What do I need to configure before automating Discord chatops tasks?

Before automating Discord chatops, you need to configure Discord API tokens and target channel IDs. These credentials allow the automation to authenticate and interact with specified guilds and channels.

How do I automatically add emoji reactions to Discord messages?

You automatically add emoji reactions to Discord messages by using the Skill's reaction management feature. It enables programmatic interaction to react to specific messages within targeted channels.

Is it possible to search for messages within Discord guilds using automation?

Yes, Discord automation supports searching messages within specified guilds and channels. This allows programmatic retrieval of content based on query parameters for further processing.

Does this Discord automation support sending rich components and attachments?

Discord automation supports sending rich components and attachments. You can programmatically post messages containing interactive elements and media files to channels or direct messages.