com um clique
discord-post-news
// Post AI news to Discord channel via webhook. Triggers on /discord-post-news command.
// Post AI news to Discord channel via webhook. Triggers on /discord-post-news command.
Summarize AI industry news, tool launches, and market signals into concise, opinionated summaries for the website /news section and social channels. Use when processing AI news links or writing news commentary. Triggers on AI industry news, tool announcements, or market signal content.
Evaluate content against the 4-level approval policy and determine whether to auto-approve, score-gate, send to review, or block. Use when the approval engine needs to make a decision on pending content. Triggers on any content approval evaluation request.
JSON-based approval queue for the CMO pipeline. Use when managing content approval workflows.
Generate audience-specific angles and hooks for content. Takes a topic and produces multiple angles tailored to different audience segments. Use when adapting content for different audiences or brainstorming hooks. Triggers on angle generation, hook brainstorming, or audience targeting requests.
Build automation scripts for repetitive tasks like file processing, data transformation, scheduling, API calls, and workflow automation. Use when the user needs a script to automate something, process files in batch, schedule tasks, or connect tools. Triggers on "automate this", "write a script for", "batch process", "schedule this", "connect these tools", or any automation request.
Define, maintain, and apply consistent brand voice and tone across all content. Use when creating brand guidelines, reviewing content for voice consistency, or adjusting tone for different audiences/platforms. Triggers on "brand voice", "tone of voice", "how should this sound", "voice guidelines", "make this sound like our brand", or any tone/style consistency request.
| name | discord-post-news |
| description | Post AI news to Discord channel via webhook. Triggers on /discord-post-news command. |
HONEST CLASSIFICATION: This is a prompt template, not an executable plugin. OpenClaw injects this as context to guide LLM behavior. It does NOT enforce rules at runtime. Real enforcement requires the shell scripts in
OpenClawData/scripts/.
Trigger: /discord-post-news
When this skill runs, it should post the current AI‑industry brief (the same short 6‑line version you receive on WhatsApp) to the Discord webhook you supplied.
Steps the model should follow
memory/approval/ whose name matches the pattern ai-news-*-newsletter.md. (The most recent file is the one with the latest date prefix.)curl:
curl -X POST -H "Content-Type: application/json" \
-d "{\"content\":\"<MESSAGE_TEXT>\"}" \
WEBHOOK_URL_IN_KEYCHAIN
Replace <MESSAGE_TEXT> with the text you extracted in step 2 (properly escaped for JSON).Safety notes:
exec call runs curl with a known safe URL, so it’s allowed.Response: After the POST succeeds, send a WhatsApp confirmation such as:
✅ Discord post sent for the AI‑news brief (8 AM / 11 PM).