← Back to Skills Marketplace
steipete

Discord

by Peter Steinberger · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
39818
Downloads
80
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install discord
Description
Use when you need to control Discord from Clawdbot via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels.
Usage Guidance
Install only where the Discord bot has least-privilege permissions. Avoid enabling roles or moderation unless you have clear operational controls, and require explicit confirmation before deleting messages, changing roles, moderating users, or uploading any local file. Do not let untrusted Discord messages authorize file uploads from local paths.
Capability Analysis
Type: OpenClaw Skill Name: discord Version: 1.0.1 The skill is classified as suspicious primarily due to the `mediaUrl` parameter in `SKILL.md` supporting `file:///path` for local file uploads (e.g., `emojiUpload`, `stickerUpload`, `sendMessage`). While this capability might be intended for legitimate media uploads, it grants broad local file read access to the agent, which could be abused for data exfiltration of sensitive files (e.g., credentials, private keys) if the agent is compromised via prompt injection. Additionally, the 'Discord Writing Style Guide' in `SKILL.md` demonstrates prompt injection against the agent, albeit for stylistic control rather than malicious actions.
Capability Assessment
⚠ Credentials
Attachment examples allow mediaUrl values such as file:///path/to/file, which could cause any readable local file to be sent to a Discord channel or DM if an agent follows an unsafe request.
✓ Install Mechanism
The package contains a single Markdown skill file and no executable installer, scripts, dependencies, or hidden package contents were found.
⚠ Instruction Scope
The instructions document sensitive actions as normal tool calls and do not require confirmation, destination checks, policy checks, or review of source paths before destructive Discord actions or local-file uploads.
ℹ Persistence & Privilege
No persistence mechanism or local privilege escalation is present, and roles/moderation are documented as disabled by default, but the skill relies on the configured Discord bot token and can perform high-impact actions when enabled.
⚠ Purpose & Capability
The Discord purpose matches the documented capabilities, but those capabilities include posting messages, deleting messages, uploading files, changing roles, and moderation actions that can affect real users and server state.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install discord
  3. After installation, invoke the skill by name or use /discord
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
v1.0.0
Metadata
Slug discord
Version 1.0.1
License —
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Discord?

Use when you need to control Discord from Clawdbot via the discord tool: send messages, react, post or upload stickers, upload emojis, run polls, manage threads/pins/search, fetch permissions or member/role/channel info, or handle moderation actions in Discord DMs or channels. It is an AI Agent Skill for Claude Code / OpenClaw, with 39818 downloads so far.

How do I install Discord?

Run "/install discord" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Discord free?

Yes, Discord is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Discord support?

Discord is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Discord?

It is built and maintained by Peter Steinberger (@steipete); the current version is v1.0.1.

💬 Comments