← 返回 Skills 市场
mcbaivn

Blotato Post Everywhere

作者 MCB AI · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
129
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install blotato-post-everywhere
功能描述
Post and schedule content across multiple social platforms via Blotato API with automatic format adaptation per platform and media upload support.
使用说明 (SKILL.md)

Blotato Post Everywhere

🚀 Chưa có tài khoản Blotato? Đăng ký tại: https://blotato.com/?ref=MCBAIVN

Đăng nội dung lên nhiều nền tảng cùng lúc qua Blotato API, với content tự động adapt cho từng platform — Twitter thread, LinkedIn professional, Instagram caption, v.v.


Bước 0: Tạo tài khoản Blotato

Nếu chưa có tài khoản, đăng ký tại đây (miễn phí trial):

👉 https://blotato.com/?ref=MCBAIVN

Sau khi có tài khoản:

  1. Vào Settings > Social Accounts → kết nối các nền tảng muốn đăng
  2. Vào Settings > API → click Generate API Key

Setup (hỏi user lần đầu)

Yêu cầu user cung cấp:

  1. Blotato API Key — lấy tại https://my.blotato.com/settings > API > Generate API Key
    (Chưa có tài khoản? → https://blotato.com/?ref=MCBAIVN)
  2. Nội dung gốc muốn đăng
  3. Nền tảng muốn đăng (all hoặc list: twitter linkedin instagram)
  4. Thời gian đăng — ngay lập tức, hẹn giờ cụ thể, hoặc slot tiếp theo

Lưu API key vào TOOLS.md sau khi user cung cấp (dưới mục ### Blotato).


Workflow

1. Kiểm tra accounts đã kết nối

python scripts/blotato_post.py --api-key KEY --list-accounts

2. Đăng ngay lập tức

python scripts/blotato_post.py \
  --api-key KEY \
  --content "Nội dung bài viết gốc" \
  --platforms twitter linkedin instagram

3. Hẹn giờ đăng

python scripts/blotato_post.py \
  --api-key KEY \
  --content "Nội dung bài viết" \
  --platforms all \
  --schedule "2026-05-01T09:00:00+07:00"

4. Dùng slot lịch sẵn có

python scripts/blotato_post.py \
  --api-key KEY \
  --content "Nội dung bài viết" \
  --platforms twitter linkedin \
  --use-next-slot

5. Đăng kèm ảnh/video (local file hoặc URL)

python scripts/blotato_post.py \
  --api-key KEY \
  --content "Caption bài viết" \
  --platforms instagram facebook \
  --media-urls "/path/to/photo.jpg" "https://example.com/video.mp4"

Script tự động phát hiện local file → upload qua presigned URL → lấy public URL → đăng. Hỗ trợ tới 1GB. Có thể mix local path và public URL trong cùng 1 lệnh.


Content Adaptation

Script tự động:

  • Twitter: cắt thành thread nếu >280 ký tự
  • Bluesky/Threads: cắt theo limit 300/500 ký tự
  • LinkedIn/Facebook: giữ nguyên (giới hạn rất cao)
  • Instagram/TikTok/Pinterest: cắt nếu vượt limit

Nên làm thêm (agent): Trước khi gọi script, dùng AI viết lại content phù hợp tone từng platform:

  • Twitter: ngắn, punchy, hashtag
  • LinkedIn: professional, storytelling
  • Instagram: emoji, visual-first, hashtags cuối bài
  • Bluesky: casual như Twitter

Platform Notes

  • Facebook/LinkedIn: cần pageId — script tự fetch từ subaccounts
  • Pinterest: cần boardId — phải hỏi user (API không trả về)
  • TikTok: cần thêm privacyLevel, disabledComments, v.v. — xem references/api.md
  • YouTube: cần titleprivacyStatus — hỏi user

API Reference

Xem chi tiết endpoint, params, limits: references/api.md


Troubleshoot


💡 Chưa có Blotato? Đăng ký và dùng thử miễn phí tại: https://blotato.com/?ref=MCBAIVN

安全使用建议
This skill appears coherent and implements what it claims: it talks to Blotato's API, adapts text per platform, and can upload local media via presigned URLs. Before installing/use: 1) Verify Blotato (backend.blotato.com) is the legitimate service you expect; confirm URLs on the official Blotato site. 2) Avoid saving API keys in plaintext files (TOOLS.md) in shared workspaces — prefer a secure secret store or environment variables managed by your agent platform. 3) Only supply local file paths for media that you intend to upload (the script will read and upload any file path you pass). 4) If you test this skill, use a limited or expendable Blotato API key so you can revoke it if needed. 5) Review the script if you expect automated/autonomous runs to ensure scheduled posts and uploads behave as you want.
功能分析
Type: OpenClaw Skill Name: blotato-post-everywhere Version: 1.0.1 The skill provides a legitimate integration with the Blotato social media management service. The Python script (scripts/blotato_post.py) uses standard libraries to interact with the Blotato API, supporting content adaptation for various platforms and media uploads (including local files via presigned URLs). While the documentation (SKILL.md) contains promotional referral links (blotato.com/?ref=MCBAIVN), the code logic is transparent, lacks obfuscation, and performs actions strictly aligned with its stated purpose of multi-platform posting.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description match the included script and API reference. The skill asks for a Blotato API key and operates against backend.blotato.com endpoints; required operations (listing accounts, uploading media, posting, scheduling) align with a social-posting tool.
Instruction Scope
The SKILL.md stays on-topic (how to get an API key, what to supply, and example commands). One point to note: it instructs the user to save the Blotato API key into TOOLS.md — that stores a secret in a plaintext file in the workspace unless the user uses a secure secret store. The script will read and upload local media files when the user provides local paths (expected behavior for media upload).
Install Mechanism
No install spec; this is instruction-only plus a single Python script that uses only the standard library (urllib, json, etc.). Nothing is downloaded from arbitrary URLs or installed automatically.
Credentials
The skill itself does not request environment variables or other unrelated credentials. It does require an API key for Blotato (supplied at runtime) which is proportionate to the stated functionality.
Persistence & Privilege
always is false and the skill does not request elevated or persistent system privileges. It does not modify other skills or system-wide config. Autonomous invocation is allowed by default but is not combined with other red flags here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install blotato-post-everywhere
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /blotato-post-everywhere 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Add referral links + improved setup guide with signup instructions
v1.0.0
Initial release: post to all social platforms via Blotato API, auto content adaptation, scheduled posting, local file upload support
元数据
Slug blotato-post-everywhere
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Blotato Post Everywhere 是什么?

Post and schedule content across multiple social platforms via Blotato API with automatic format adaptation per platform and media upload support. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。

如何安装 Blotato Post Everywhere?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install blotato-post-everywhere」即可一键安装,无需额外配置。

Blotato Post Everywhere 是免费的吗?

是的,Blotato Post Everywhere 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Blotato Post Everywhere 支持哪些平台?

Blotato Post Everywhere 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Blotato Post Everywhere?

由 MCB AI(@mcbaivn)开发并维护,当前版本 v1.0.1。

💬 留言讨论