Slack
タスク・コメント・チャットのイベントをSlackチャンネルへ
Webhookメッセージング公式
概要
Slack Incoming Webhook URLを登録すると、タスクの作成・移動・完了、コメント、チャットのメンションなどのプロジェクトイベントがSlackカードとしてチャンネルに届きます。受け取るイベントはアプリごとに選択でき、チャンネルごとに個別にインストールできます。
接続方法
「プロジェクトにインストール」を押してプロジェクトを選び、以下の手順で取得したURLを貼り付ければ完了です。
api.slack.com/appsでCreate New App → From scratchからアプリを作成し、ワークスペースを選択します。(以前の「Incoming WebHooks」カスタム連携は新規作成できません。)
アプリ設定でIncoming Webhooksをオン(Activate)にし、「Add New Webhook to Workspace」→ 通知を受け取るチャンネルを選んで許可します。
Webhook URLs for Your Workspaceの一覧にあるURL(hooks.slack.com/services/…)をコピーして貼り付けます。URLはチャンネルごとに1つなので、チャンネルごとにインストールします。
- Tabpleはtext + attachments形式のカードで送信します。アプリのWebhookは送信側で名前・アイコンを変更できないため、チャンネルにはSlackアプリの名前で表示されます。
- URLを知っている人は誰でも、そのチャンネルに投稿できます。漏えいした場合は、SlackでWebhookを削除して再インストールしてください。
- インストール直後に「テストメッセージを送信」で、チャンネルにカードが表示されるか確認できます。