feishu-reaction について
feishu-reaction は、Feishu のメッセージに付ける絵文字リアクションを管理するスキルです。追加、削除、一覧表示に対応し、絵文字の種類で絞り込めます。
主な機能
- 01メッセージへの絵文字リアクション追加
- 02リアクション ID による削除
- 03メッセージのリアクション一覧表示
- 04絵文字の種類による一覧の絞り込み
活用シーン
- 01絵文字でメッセージに応答
- 02追加済みリアクションの削除
- 03メッセージへの反応の確認
- 04特定の種類のリアクション検索
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ m1heng/ clawdbot-feishu --skill feishu-reactionインストール後、Claude Code で/feishu-reactionを入力して読み込まれたか確認します。
詳細
Feishu のリアクションツール
Feishu メッセージへの絵文字リアクションの追加、削除、一覧表示を行う単一のツール feishu_reaction です。
ワークフロー:過去のメッセージにリアクションする
現在のメッセージ以外にリアクションするには、まず feishu_message を action: "list" で使用して最近のメッセージを取得し、対象の message_id を探します。次に、その message_id を指定して feishu_reaction を使用します。
アクション
リアクションを追加する
{
"action": "add",
"message_id": "om_xxx",
"emoji_type": "THUMBSUP"
}
戻り値:
{
"ok": true,
"action": "add",
"message_id": "om_xxx",
"emoji_type": "THUMBSUP",
"reaction_id": "ZCaCIjUBVVWSrm5L-3ZTw"
}
リアクションを削除する
{
"action": "remove",
"message_id": "om_xxx",
"reaction_id": "ZCaCIjUBVVWSrm5L-3ZTw"
}
リアクションを一覧表示する
メッセージのすべてのリアクションを一覧表示します:
{
"action": "list",
"message_id": "om_xxx"
}
絵文字の種類で絞り込みます:
{
"action": "list",
"message_id": "om_xxx",
"emoji_type": "THUMBSUP"
}
戻り値:
{
"ok": true,
"action": "list",
"message_id": "om_xxx",
"emoji_type_filter": "THUMBSUP",
"total": 2,
"reactions": [
{
"reaction_id": "ZCaCIjUBVVWSrm5L-3ZTw",
"emoji_type": "THUMBSUP",
"operator_type": "user",
"operator_id": "ou_xxx"
}
]
}
パラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
action | はい | add、remove、または list |
message_id | はい | Feishu メッセージ ID(例:om_xxx) |
emoji_type | add:はい、list:任意 | 絵文字の種類(例:THUMBSUP、HEART、SMILE) |
reaction_id | remove:はい | add または list の結果に含まれるリアクション ID |
一般的な絵文字の種類
| 絵文字 | 種類 |
|---|---|
| THUMBSUP | THUMBSDOWN |
| FIRE | CLAP |
| PARTY | PRAY |
| SURPRISED | LAUGHING |
設定
channels:
feishu:
tools:
reaction: true # default: true
権限
im:message.reactions:write_only— リアクションの追加と削除im:message.reactions:read— メッセージのリアクションの一覧表示
コメント
Markdown 対応