discord

Automates Discord messaging, polls, reactions, and moderation via bot token.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to programmatically interact with Discord, enabling automation of common tasks like sending messages, managing polls, reacting to content, and performing moderation actions, all without manual intervention.

Core Features & Use Cases

  • Message Management: Send, edit, and delete messages in channels or DMs.
  • Interactive Elements: Create and manage polls, send stickers, and react to messages.
  • Information Retrieval: Fetch channel, member, role, and voice status information.
  • Moderation Tools: Apply timeouts, kicks, and bans (with appropriate permissions).
  • Use Case: Automatically post daily stand-up reminders in a team channel, react to important announcements with a specific emoji, or create a poll to decide on a team lunch.

Quick Start

Use the discord skill to send a message to channel ID '12345' with the content 'Hello from Clawdis!'.

Frequently Asked Questions about discord

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

FAQPage Schema
What are the limitations of using a Discord bot for automated messaging?

Discord automation requires specific channel and message IDs for targeted operations, meaning you must supply exact numerical identifiers rather than channel names to execute tasks reliably.

How do I automate sending messages to a Discord channel via API?

Discord message automation is handled by providing a valid bot token and specifying the target channel ID to programmatically send, edit, or delete text and media attachments without manual intervention.

Can I use a Discord bot to manage polls, reactions, and threads?

Discord bot interactions support creating and managing polls, applying emoji reactions, sending stickers, and managing threads, allowing you to fully automate interactive channel elements.

What do I need to automate Discord moderation actions like kicks and bans?

Automating Discord moderation actions requires a bot token with the appropriate server permissions to programmatically apply timeouts, execute kicks, and manage bans for specific users.

How do I fetch Discord channel, member, or role information programmatically?

Discord information retrieval is performed via the API by supplying the correct IDs to fetch channel details, member statuses, role assignments, and current voice status data.

What are the limitations of using a Discord bot for automated messaging?

Discord automation requires specific channel and message IDs for targeted operations, meaning you must supply exact numerical identifiers rather than channel names to execute tasks reliably.