Slack

Github通知

slack.github.com

Slackアプリでダイアログ入力

ここから新しいアプリを作る。
https://api.slack.com/apps

Features -> OAuth & Permissionsに行き、oauthトークンをコピーする。

Features -> Slash Commandsから新しいスラッシュコマンドを作成する。

Features -> Interactive Componentsでダイアログ表示時のエンドポイントを指定する。

メッセージ送信

権限設定で https://api.slack.com/apps/AL8EUFUHX/oauth?

curlの例。
トークンは取得したトークンに置き換える

curl -X POST \
  https://slack.com/api/chat.postMessage \
  -H 'Authorization: Bearer xoxp-**********************************' \
  -H 'Content-Type: application/json' \
  -d '{
	"channel": "random",
	"text": "Hello world",
	"as_user": false,
	"username": "my-bot-user"
}'