Reddit Skills
Reddit自动化技能合集,支持登录认证、内容发布、搜索发现、社交互动及复合操作,可触发多种自动化任务。
向 Discord 频道发送消息,支持 Markdown 格式、嵌入内容、文件附件及提及控制。适用于需要自动发信的场景。
openclaw skills install @agentpmt/post-on-discord-channel命令、参数、文件名以原文为准
最后更新时间:2026-06-10。
如果当前日期距离上次更新已超过 7 天,请在使用端点、模式、设置步骤或示例前,从 skills.sh 或 ClawHub 重新安装此技能。
Discord Webhook 工具使 AI 代理能够通过 webhook URL 直接向 Discord 频道发送格式丰富、排版精美的消息。支持带完整 Discord markdown 格式的文本消息、自定义用户名和头像覆盖、以及包含标题、描述、字段、颜色、图片和时间戳的丰富嵌入内容。每个消息最多可上传 10 个文件,使用 base64 编码,并通过 attachment:// 语法在嵌入中引用,实现图片的无缝显示。高级功能包括提及控制(用于管理用户/角色提醒)、文本转语音能力,以及单条消息中最多支持 10 个嵌入,适用于复杂的通知场景。非常适合自动化工作流、监控系统、聊天机器人集成和需要格式化 Discord 输出的通知管道。
通过 webhook 向 Discord 频道发送消息、丰富嵌入和文件附件。支持带 Discord markdown 的文本消息,每条消息最多 10 个嵌入,最多 10 个文件附件,自定义机器人身份(用户名/头像),文本转语音功能,以及提及控制。
使用 webhook URL 向 Discord 频道发送一条消息。必须提供 content、embeds 或 files 中至少一个。
必填字段:
action — 设置为 "send"webhook_url — Discord webhook URL,格式为 https://discord.com/api/webhooks/{webhook_id}/{webhook_token}可选字段:
content (字符串,最大 2000 字符) — 消息正文。支持 Discord markdown 格式。username (字符串,最大 80 字符) — 覆盖默认 webhook 显示名称。avatar_url (字符串) — 使用自定义图像 URL 覆盖默认 webhook 头像。tts (布尔值,默认为 false) — 启用消息的文本转语音功能。embeds (数组,最多 10 个) — 丰富嵌入对象数组(详见下方嵌入结构)。files (数组,最多 10 个) — 文件附件对象数组(详见下方文件结构)。allowed_mentions (对象) — 控制哪些提及可以触发用户/角色提醒(详见提及控制部分)。每个嵌入对象支持以下字段:
title (字符串,最大 256 字符) — 嵌入标题。description (字符串,最大 4096 字符) — 嵌入正文。支持 Discord markdown。url (字符串) — 标题链接的目标地址。color (整数) — 十进制颜色值。例如:蓝色 = 39423,红色 = 16711680,绿色 = 65280。author (对象) — 作者区块,需包含 name,可选 url 和 icon_url。fields (数组,最多 25 个) — 字段对象数组,每个字段需包含 name 和 value(分别最大 256/1024 字符),可选 inline(布尔值)。thumbnail (对象) — 缩略图(位于右上角),需包含 url。image (对象) — 内容下方的大图,需包含 url。footer (对象) — 页脚,需包含 text(最大 2048 字符,不支持 markdown),可选 icon_url。timestamp (字符串) — ISO 8601 时间戳,显示在页脚,例如 "2026-03-09T12:00:00Z"。每个文件对象需包含:
filename (字符串) — 带扩展名的文件名,例如 "report.pdf"。content (字符串) — Base64 编码的文件内容。description (字符串,可选) — 附件的描述信息。allowed_mentions 对象用于控制提醒行为:
parse (数组) — 允许的提及类型:"roles"、"users"、"everyone"。roles (数组) — 允许被提及的具体角色 ID 列表。users (数组) — 允许被提及的具体用户 ID 列表。{
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/123456789/abcdef",
"content": "Hello from the bot!"
}{
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/123456789/abcdef",
"content": "Status update: all systems operational.",
"username": "Status Bot",
"avatar_url": "https://example.com/bot-avatar.png"
}{
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/123456789/abcdef",
"embeds": [
{
"title": "Daily Sales Report",
"description": "Summary for March 9, 2026",
"color": 39423,
"fields": [
{ "name": "Total Revenue", "value": "$12,450", "inline": true },
{ "name": "Orders", "value": "87", "inline": true },
{ "name": "Top Product", "value": "Widget Pro", "inline": false }
],
"footer": { "text": "Generated automatically" },
"timestamp": "2026-03-09T17:00:00Z"
}
]
}{
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/123456789/abcdef",
"embeds": [
{
"title": "New Blog Post Published",
"url": "https://example.com/blog/new-post",
"description": "Check out our latest article on automation best practices.",
"color": 65280,
"author": {
"name": "Content Team",
"icon_url": "https://example.com/team-icon.png"
},
"image": { "url": "https://example.com/blog-banner.png" },
"thumbnail": { "url": "https://example.com/logo-small.png" }
}
]
}{
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/123456789/abcdef",
"content": "Here is the report you requested.",
"files": [
{
"filename": "report.csv",
"content": "bmFtZSxhZ2UKSm9obiwyNQpKYW5lLDMw",
"description": "Monthly sales data"
}
]
}{
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/123456789/abcdef",
"content": "Hey @admin, the system is ready.",
"allowed_mentions": {
"parse": ["users"],
"users": ["123456789012345678"]
}
}{
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/123456789/abcdef",
"content": "Attention @everyone: server maintenance at 10 PM.",
"allowed_mentions": {
"parse": ["everyone"]
}
}content、embeds 或 files 中至少一项。webhook_url 必须符合 Discord webhook 的 URL 格式。可在 Discord 中通过「频道设置 > 集成 > Webhooks」创建。0x0099FF 对应十进制值 39423。content 最大 2000 字符,每条消息最多 10 个嵌入内容,每个嵌入最多 25 个字段,每条消息最多支持 10 个文件。tts(文本转语音)选项将使消息被朗读给频道中的用户。send
本工具未公开分类或行业标签。
完整生成的操作模式:./schema.md
支持的操作数量:1
x402 可用性:此产品未启用。
send(操作别名:send):通过 webhook 将消息发送至 Discord 频道。支持文本内容(含 Discord Markdown)、富嵌入内容(embeds)、文件附件、自定义机器人身份、文本转语音(TTS)以及提及控制。至少需提供 content、embeds 或 files 中的一项。费用:3 积分。参数:allowed_mentions、avatar_url、content、embeds、files、tts、username、webhook_url。建议在常规调用中使用上述紧凑模式。若涉及新生产环境集成,或参数、枚举值、嵌套对象、输出结果或示例不明确时,请优先获取实时详情。
agentpmt-tool-search-and-execution,参数为 action: "get_schema",tool_id: "post-on-discord-channel"。agentpmt-tool-search-and-execution,参数为 action: "get_instructions",tool_id: "post-on-discord-channel";或在已选择该工具产品后,直接调用 action: "get_instructions"。通过主 AgentPMT MCP 服务器查询 MCP 模式:
{
"method": "tools/call",
"params": {
"name": "AgentPMT-Tool-Search-and-Execution",
"arguments": {
"action": "get_schema",
"tool_id": "post-on-discord-channel"
}
}
}获取实时示例时,使用相同 MCP 工具并采用以下参数:
{
"action": "get_instructions",
"tool_id": "post-on-discord-channel"
}通过认证的 AgentPMT REST API 查询模式请求体:
{
"name": "agentpmt-tool-search-and-execution",
"parameters": {
"action": "get_schema",
"tool_id": "post-on-discord-channel"
}
}通过认证的 AgentPMT REST API 获取实时示例请求体:
{
"name": "agentpmt-tool-search-and-execution",
"parameters": {
"action": "get_instructions",
"tool_id": "post-on-discord-channel"
}
}产品别名:post-on-discord-channel
市场页面:https://www.agentpmt.com/marketplace/post-on-discord-channel
../agentpmt-account-mcp-rest-api-setup,连接主 MCP 服务器或 REST API,确保该工具在所属 Agent Group 中已启用。../what-is-agentpmt,了解市场、Agent Group、工作流、MCP、REST 及支付相关概念。若未安装本产品的前置依赖技能,请使用下方下载方式。
核心 AgentPMT 设置技能:
- ClawHub 页面:https://clawhub.ai/agentpmt/what-is-agentpmt
- OpenClaw 安装命令:openclaw skills install what-is-agentpmt
- skills.sh 安装命令:npx skills add AgentPMT/agent-skills --skill what-is-agentpmt
- ClawHub 页面:https://clawhub.ai/agentpmt/agentpmt-account-mcp-rest-api-setup
- OpenClaw 安装命令:openclaw skills install agentpmt-account-mcp-rest-api-setup
- skills.sh 安装命令:npx skills add AgentPMT/agent-skills --skill agentpmt-account-mcp-rest-api-setup
skills.sh 安装脚本:
npx skills add AgentPMT/agent-skills --skill what-is-agentpmt
npx skills add AgentPMT/agent-skills --skill agentpmt-account-mcp-rest-api-setup主 AgentPMT MCP 服务器连接后,调用格式如下:
name: Post On Discord Channel
version: 1.0.0
description: 通过 Webhook 向 Discord 频道发送消息,支持文本、嵌入内容、文件和自定义用户名/头像。
summary: 使用指定的 Webhook URL 向 Discord 频道发送消息,可包含富媒体内容与附件。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | string | 是 | 操作类型,当前仅支持 send。 |
| webhook_url | string | 是 | Discord Webhook 的 URL,用于发送消息。 |
| content | string | 否 | 消息正文内容(纯文本)。 |
| username | string | 否 | 发送消息时使用的自定义用户名。 |
| avatar_url | string | 否 | 发送消息时使用的自定义头像图片链接。 |
| tts | boolean | 否 | 是否启用文本转语音(TTS)功能,默认为 false。 |
| allowed_mentions | object | 否 | 指定消息中允许提及的对象。 |
| embeds | array of objects | 否 | 一个或多个嵌入内容(Embed),用于美化消息展示。 |
| files | array of objects | 否 | 附加的文件列表,每个文件包含内容、描述和文件名。 |
| 参数 | 类型 | 说明 |
|---|---|---|
| parse | array of strings | 指定解析哪些类型的提及,如 roles、users、everyone。 |
| roles | array of strings | 允许提及的角色名称列表。 |
| users | array of strings | 允许提及的用户名称列表。 |
| 字段 | 类型 | 说明 |
|---|---|---|
| author | object | 消息作者信息,包含图标、名称和链接。 |
| color | integer | 嵌入内容的标题栏颜色(十六进制值,如 0x00FF00)。 |
| description | string | 嵌入内容的主体描述。 |
| fields | array of objects | 一组键值对字段,用于展示额外信息。 |
| footer | object | 消息底部信息,通常显示时间或来源。 |
| image | object | 主图链接,用于展示大图。 |
| thumbnail | object | 缩略图链接,用于小图预览。 |
| timestamp | string | ISO8601 时间戳,用于在消息中显示时间。 |
| 字段 | 类型 | 说明 |
|---|---|---|
| name | string | 字段名称。 |
| value | string | 字段值。 |
| inline | boolean | 是否以行内方式显示(默认 false)。 |
| 字段 | 类型 | 说明 |
|---|---|---|
| name | string | 显示名称。 |
| url | string | 可点击链接。 |
| icon_url | string | 图标图片链接。 |
| 字段 | 类型 | 说明 |
|---|---|---|
| filename | string | 文件名。 |
| content | string | 文件内容(文本)。 |
| description | string | 文件描述(可选)。 |
{
"name": "post-on-discord-channel",
"parameters": {
"action": "send",
"webhook_url": "https://discord.com/api/webhooks/1234567890/abc123xyz",
"username": "Marketing Bot",
"avatar_url": "https://example.com/logo.png",
"content": "Draft marketing copy to check for banned phrases.",
"tts": false,
"allowed_mentions": {
"parse": ["roles"],
"roles": ["marketing-team"],
"users": ["alice"]
},
"embeds": [
{
"author": {
"name": "Example Name",
"url": "https://example.com",
"icon_url": "https://example.com/icon.png"
},
"color": 1,
"description": "This is an example description.",
"fields": [
{
"name": "Example Field",
"value": "Example Value",
"inline": false
}
],
"footer": {
"text": "Example Footer Text",
"icon_url": "https://example.com/footer-icon.png"
},
"image": {
"url": "https://example.com/image.png"
},
"thumbnail": {
"url": "https://example.com/thumbnail.png"
},
"timestamp": "2025-04-05T10:00:00Z"
}
],
"files": [
{
"filename": "marketing_draft.txt",
"content": "Draft marketing copy to check for banned phrases.",
"description": "Initial draft for review."
}
]
}
}passed 或成功状态的布尔值,将其作为流程决策节点。get_schema 或 get_instructions 获取最新规范。send 操作失败,应保留原始请求参数,并在修复架构、认证或支付问题后重新尝试。setup 技能管理凭证;本技能仅定义产品级行为逻辑。 (ClawHub: what-is-agentpmt,skills.sh: npx skills add AgentPMT/agent-skills --skill what-is-agentpmt)
(ClawHub: agentpmt-account-mcp-rest-api-setup,skills.sh: npx skills add AgentPMT/agent-skills --skill agentpmt-account-mcp-rest-api-setup)
已收录 2 个 Skill
Reddit自动化技能合集,支持登录认证、内容发布、搜索发现、社交互动及复合操作,可触发多种自动化任务。
用于 AI 代理的知识管理工具,通过 `brv` 命令存储与检索项目模式,是工作前获取上下文的必备技能。
火一五知识库技能 - 基于 Andrej Karpathy 的 LLM Knowledge Bases 方案。每个企微 Agent 独立隔离,自动在 Agent 工作目录下创建专属知识库。触发词:知识库、入库知识库、查询知识库、编译知识库、体检知识库、同步知识库、激活知识库。