discord

Automates Discord messages, reactions, threads, polls, stickers, emojis, and moderation across guilds and DMs.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/dingdyan/openclaw-workspace-v2 --skill discord-dingdyan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/dingdyan/openclaw-workspace-v2/tree/main/skills/discord
Command: npx skills add https://github.com/dingdyan/openclaw-workspace-v2 --skill discord-dingdyan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you send and manage Discord messages, reactions, media, polls, and moderation actions without leaving your Clawdbot workflow.

Core Features & Use Cases

  • Message and interaction automation: send, edit, delete, pin, thread-reply, react, and read/search recent messages.
  • Rich community engagement: create polls, post stickers, and upload custom emojis and stickers to a guild.
  • Moderation and permissions: fetch channel/member/role info, check bot permissions, and apply moderation actions in DMs or channels.

Quick Start

Use the discord skill to send a message with content to channel ID 123: to channel:123 and content Hello from Clawdbot.

Frequently Asked Questions about discord

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

FAQPage Schema
How do I automate Discord message workflows including reactions and polls?

Discord message automation handles sending, editing, pinning, and reacting to messages, plus creating polls and posting stickers. You specify action names with scoped identifiers like guildId, channelId, or messageId to target the correct destination.

Can I upload custom emojis and stickers to a Discord guild automatically?

Yes, custom emoji and sticker uploads to a guild are supported. You provide a mediaUrl input pointing to a local file path or remote URL, and the workflow respects per-action input formats and entitlement-aware permissions for the target guild.

How do I perform Discord moderation actions across channels and DMs?

Discord moderation actions apply across channels and DMs by specifying the correct userId, channelId, or messageId. You can fetch channel, member, or role info, check bot permissions, and execute moderation tasks within your automated workflow.

What identifiers do I need to send a message to a specific Discord channel?

Sending a Discord message requires the target channelId and the message content. For broader community coordination tasks like thread replies or status updates, you may also need the guildId, userId, or messageId depending on the specific action.

Does Discord automation support reading and searching recent channel messages?

Yes, reading and searching recent messages is supported. You can retrieve recent messages from channels to collect votes, check status updates, or gather context before executing further interaction workflows like reactions or replies.

What are the limitations when specifying mediaUrl for Discord sticker and emoji uploads?

MediaUrl inputs for uploads support both local file paths and remote URLs, but you must respect per-action input formats and entitlement-aware permissions. Incorrectly scoped guild identifiers or unsupported media formats will cause the upload action to fail.