skillfed

Discord

Discord skill lets you send and receive messages, post reactions, upload media, and manage channels from OpenClaw. Create polls, handle threads and pins, upload custom emojis and stickers, and perform moderation tasks—all via the configured bot token.

Discord skill sends messages, reactions, and media in Discord channels and manages threads, polls, and moderation.

AI-generated summary based on this skill's SKILL.md

601 119 MIT updated by smallnest

Install

smallnest/goclaw/discord · repository language: Go

git clone https://github.com/smallnest/goclaw
cp -r goclaw/internal/builtin_skills/discord ~/.claude/skills/discord
npx skillfed install smallnest/goclaw/discord

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to send messages to Discord from OpenClaw?

Discord skill enables you to send messages directly to Discord channels through OpenClaw. You can compose and post text messages, media, and formatted content to any channel your bot has access to. The skill handles message delivery and formatting automatically using your configured bot token.

Can Discord skill manage reactions and emojis?

Discord skill supports full emoji and reaction management. You can add reactions to messages, list existing reactions, upload custom emojis and stickers to your server, and manage emoji collections. The skill handles both standard Discord emojis and your server's custom emoji uploads.

How do you create Discord polls programmatically?

Discord skill lets you create polls programmatically within channels. You can set up poll questions, define answer options, and manage poll interactions. The skill automates poll creation and tracks responses through Discord's native poll feature.

What channel management features does Discord skill offer?

Discord skill provides comprehensive channel management including creating and organizing channels, managing categories, handling threads, pinning messages, and controlling channel settings. You can automate channel structure, thread creation, and message pinning directly from OpenClaw.

Can Discord skill perform moderation and fetch member data?

Discord skill supports moderation actions like timeouts, bans, and kicks, plus member information lookup. You can fetch member details, role data, search messages across your server, set bot presence and activity status, and check bot permissions—all essential for server management.

What media types can Discord skill send to channels?

Discord skill handles sending stickers, images, files, and other media to Discord channels. You can upload custom stickers and emojis to your server, post media files directly to channels, and manage media attachments through the skill's media handling capabilities.

SKILL.md

rendered from the published skill — quoted content, verbatim

Discord Actions

Overview

Use discord to manage messages, reactions, threads, polls, and moderation. You can disable groups via discord.actions.* (defaults to enabled, except roles/moderation). The tool uses the bot token configured for OpenClaw.

Inputs to collect

  • For reactions: channelId, messageId, and an emoji.
  • For fetchMessage: guildId, channelId, messageId, or a messageLink like https://discord.com/channels/<guildId>/<channelId>/<messageId>.
  • For stickers/polls/sendMessage: a to target (channel:<id> or user:<id>). Optional content text.
  • Polls also need a question plus 2–10 answers.
  • For media: mediaUrl with file:///path for local files or https://... for remote.

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
internal/builtin_skills/discord/SKILL.md

Related skills

Tags

chat-automation emoji-management server-moderation bot-presence thread-management media-upload permission-control guild-administration message-search role-assignment