discord

Automate Discord messaging, reactions, polls, and moderation actions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows for the programmatic control of Discord, enabling automation of messages, reactions, polls, channel management, and moderation tasks directly from OpenClaw.

Core Features & Use Cases

  • Message Management: Send, edit, delete messages, and react to them.
  • Content Sharing: Post stickers, upload emojis and stickers, create polls.
  • Information Retrieval: Fetch message details, member info, role info, channel info, and bot permissions.
  • Channel & Thread Management: Create, edit, delete channels and categories, manage threads and pins.
  • Moderation: Perform actions like timeouts, kicks, and bans (requires specific configuration).
  • Bot Presence: Set the bot's online status and activity.
  • Use Case: Automatically post a celebratory sticker and message to a specific channel when a new release is deployed, or create a poll to gauge team availability for a meeting.

Quick Start

Use the discord skill to send a message to channel 123 with the content "Hello from OpenClaw".

Frequently Asked Questions about discord

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

FAQPage Schema
How do I automate Discord messages and reactions from an external script?

Discord automation enables programmatic control of messages, reactions, polls, and channel management directly from scripts, requiring only a configured Discord bot token and specific channel IDs for targeted operations.

Can I perform Discord moderation actions like kicks and bans using a bot?

Discord bot moderation supports performing timeouts, kicks, and bans programmatically. These moderation actions require specific configuration and appropriate bot permissions within the server.

What do I need to start managing Discord channels and threads programmatically?

To manage Discord channels and threads, you need a configured Discord bot token and specific channel IDs to target operations like creating, editing, deleting, and pinning messages.

How does a Discord bot retrieve server information like member and role details?

The Discord bot retrieves information by fetching message details, member info, role info, channel info, and bot permissions programmatically, allowing external scripts to access server data.

Are there limitations to what community management tasks a Discord bot can automate?

Discord community management automation is limited by the bot's configured permissions and requires specific channel IDs for targeted operations like polls, media uploads, and presence updates.