Slack Webhookを使ってコマンドラインからSlackメッセージを送る
2021-01-24
Slack Webhookを使ってコマンドラインからSlackメッセージを送る
Webhookは、botと違って審査なしに気軽に使える。
単純なMessageをPostするだけなら、Webhookで十分
参考:Sending your first Slack message using Webhook
「Slack API: Applications」にアクセス
「Create New App」をクリック
「App Name」と「Slack Workspace」を指定して「Create App」
※App名は何でも良い
「Incoming Webhooks」をクリック
右のボタンを「On」にして、「Add New Webhook to Workspace」
呟くチャンネルを選んで、「Allow」
Webhook URLが作成されるので「Copy」
CopyしたWebhookをそのままTerminalにコピペすればメッセージが送られる
# curl -X POST -H 'Content-type: application/json' --data '{"text":"Hello, World!"}' https://hooks.slack.com/services/xxxxxxxxx/xxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxx
以上。