discord

Control Discord via bot token to send messages, manage reactions, and moderate.

61|11|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/viralcode/openwhale --skill discord-viralcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/viralcode/openwhale/tree/main/skills/discord
Command: npx skills add https://github.com/viralcode/openwhale --skill discord-viralcode

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 automated actions such as sending messages, managing threads, and handling moderation tasks directly from your chat interface.

Core Features & Use Cases

  • Message Management: Send, edit, delete, and react to messages in channels or DMs.
  • Content Uploads: Upload custom emojis and stickers to Discord servers.
  • Automation: Create polls, manage threads, pin messages, and search message history.
  • Information Retrieval: Fetch member, role, and channel information, as well as bot permissions.
  • Moderation: Perform actions like user timeouts (with discord.moderation enabled).
  • Use Case: Automatically post a poll in a team channel to decide on a release date, or send a celebratory sticker after a successful deployment.

Quick Start

Use the discord skill to send a message to channel 123 with the 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 sending Discord messages through a chat interface?

To automate sending Discord messages, you use a bot token to control channels and DMs programmatically. This integration lets you send, edit, and react to messages directly from your chat environment using specific channel and message IDs.

Can I manage Discord moderation tasks like user timeouts via chatops?

Yes, you can manage Discord moderation tasks like user timeouts via chatops by enabling the moderation feature. This allows you to programmatically handle user management and moderation actions directly through your chat interface.

How do I upload custom emojis and stickers to Discord servers programmatically?

You upload custom emojis and stickers to Discord servers programmatically by utilizing the content upload features within the automation skill. This requires a configured bot token to authenticate the media transfers to your target server.

Does Discord bot automation support creating polls and managing threads?

Discord bot automation supports creating polls, managing threads, and pinning messages. It enables automated channel interactions, allowing you to fetch member information and search message history directly from your chat interface.

What do I need to control Discord bots and fetch channel information?

To control Discord bots and fetch channel information, you need a valid bot token and specific identifiers like channel IDs or user IDs. This setup allows you to retrieve roles, permissions, and channel data programmatically.