OpenClawSkills
GitHub

Slack Notify

コミュニティ

Slack チャネルへ簡単な Webhook 通知を送信します。

インストール

Save as `slack.js`. Requires SLACK_WEBHOOK_URL.

ソースコード

JavaScript
Tutorial.terminal

// slack.js

module.exports = async function(context) {
    const text = context.args.join(' ');
    const url = process.env.SLACK_WEBHOOK_URL;
    
    if (!url) return { error: "No webhook URL configured" };
    
    await fetch(url, {
        method: 'POST',
        body: JSON.stringify({ text })
    });
    
    return { status: "sent" };
};

プレビュー

● ライブデモ
Agent セッション
セッションを開始中...

使い方

  • 必要な依存関係があれば、事前にインストールします。
  • ファイルを OpenClaw のスキルフォルダ(例:~/.openclaw/skills/)に配置します。
  • エージェントを再起動するか、設定をリロードします。
  • ファイル名(拡張子なし)をツール名として呼び出すか、説明が十分なら自然言語で呼び出します。