curlコマンドでslackに通知する

シェルスクリプトとかからcurlコマンドでslackへ通知してみたのでメモ

まずはslackでConfigure Integrationを開きます
Incoming WebHooksを見ます

slack-integrations

チャンネルを選んで

slack-webhooks

アドレスが手にはいります
あとはこれを使ってcurlコマンドを打てばOK

$ curl -X POST --data-urlencode 'payload={"channel": "#channel", "username": "webhookbot", "text": "サンプル"}' https://hooks.slack.com/services/XXXXXXX/XXXXXXX/xxxxxxxxxxxxxxxxxxx

Postでjson渡してもいいそうです

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください