B

bluebubbles

by @steipetev
4.8(22)

BlueBubblesを介してiMessageを統合し、メッセージと添付ファイルの送信、リアクション(タップバック)、編集/取り消し、スレッド返信、グループ参加者の管理を行う。

imessageiosmessagingautomationintegrationGitHub
インストール方法
npx skills add steipete/clawdis --skill bluebubbles
compare_arrows

Before / After 効果比較

1
使用前

手动完成通过 BlueBubbles 相关任务,需要反复操作和确认,整个过程大约需要77小时,容易出错且效率低下

使用後

使用该 Skill 自动化处理,智能分析和执行,8小时内完成全部工作,准确率高且流程标准化

description SKILL.md

bluebubbles

BlueBubbles Actions

Overview

BlueBubbles is OpenClaw’s recommended iMessage integration. Use the message tool with channel: "bluebubbles" to send messages and manage iMessage conversations: send texts and attachments, react (tapbacks), edit/unsend, reply in threads, and manage group participants/names/icons.

Inputs to collect

  • target (prefer chat_guid:...; also +15551234567 in E.164 or user@example.com)

  • message text for send/edit/reply

  • messageId for react/edit/unsend/reply

  • Attachment path for local files, or buffer + filename for base64

If the user is vague ("text my mom"), ask for the recipient handle or chat guid and the exact message content.

Actions

Send a message

{
  "action": "send",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "message": "hello from OpenClaw"
}

React (tapback)

{
  "action": "react",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "messageId": "<message-guid>",
  "emoji": "❤️"
}

Remove a reaction

{
  "action": "react",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "messageId": "<message-guid>",
  "emoji": "❤️",
  "remove": true
}

Edit a previously sent message

{
  "action": "edit",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "messageId": "<message-guid>",
  "message": "updated text"
}

Unsend a message

{
  "action": "unsend",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "messageId": "<message-guid>"
}

Reply to a specific message

{
  "action": "reply",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "replyTo": "<message-guid>",
  "message": "replying to that"
}

Send an attachment

{
  "action": "sendAttachment",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "path": "/tmp/photo.jpg",
  "caption": "here you go"
}

Send with an iMessage effect

{
  "action": "sendWithEffect",
  "channel": "bluebubbles",
  "target": "+15551234567",
  "message": "big news",
  "effect": "balloons"
}

Notes

  • Requires gateway config channels.bluebubbles (serverUrl/password/webhookPath).

  • Prefer chat_guid targets when you have them (especially for group chats).

  • BlueBubbles supports rich actions, but some are macOS-version dependent (for example, edit may be broken on macOS 26 Tahoe).

  • The gateway may expose both short and full message ids; full ids are more durable across restarts.

  • Developer reference for the underlying plugin lives in extensions/bluebubbles/README.md.

Ideas to try

  • React with a tapback to acknowledge a request.

  • Reply in-thread when a user references a specific message.

  • Send a file attachment with a short caption.

Weekly Installs244Repositorysteipete/clawdisGitHub Stars328.6KFirst SeenJan 24, 2026Security AuditsGen Agent Trust HubFailSocketPassSnykPassInstalled onopencode219codex217gemini-cli214cursor213github-copilot210kimi-cli210

forumユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数813
評価4.8 / 5.0
バージョン
更新日2026年3月23日
比較事例1 件

ユーザー評価

4.8(22)
5
0%
4
0%
3
0%
2
0%
1
0%

この Skill を評価

0.0

対応プラットフォーム

🔧Claude Code

タイムライン

作成2026年3月23日
最終更新2026年3月23日