Slack・Chatwork への通知設定
ダイジェストを、メールだけでなく普段お使いのチャットにも届けられます。 設定はどちらも5分ほどで終わります。
| Slack 推奨 | Chatwork | |
|---|---|---|
| 入力するもの | Webhook URL 1つだけ | ルームID と APIトークンの2つ |
| 渡す権限 | 指定したチャンネルへの投稿のみ 読み取りは一切できません |
そのアカウントが参加する全ルームの読み書き (Chatwork側の仕様で絞れません) |
| 投稿者の表示 | アプリ名(例: Lcatcher) | トークンを発行した本人の名前 |
| 送信先の変更 | URLを取り直す(チャンネル固定) | ルームIDを書き換えるだけ |
SSlack につなぐ
所要 約5分/Slack の管理者権限が必要です
-
通知を受け取るチャンネルを先に作る
Slack で
#lcatcherのような専用チャンネルを作っておきます。先に作ってください。 Webhook は「このチャンネルに投稿する」という形で発行され、あとから送信先だけを変えることができません。 既存のチャンネルに混ぜると、毎日のダイジェストで他の会話が流れてしまいます。 -
Slack アプリを作る
api.slack.com/apps を開き、 「Create New App」を押します。
表示された選択肢のうち 「Blank app」(Empty app with minimal setup)を選んで Continue。 上段のテンプレート(AI agent / Starter app)は余計な設定が入るので使いません。
App name LcatcherWorkspace 通知を受け取るワークスペース アプリ名に日本語は使えません。 「Lキャッチャー」と入れると Only spaces, letters, numbers, dashes, and parentheses are allowed. と表示されます。半角のLcatcherを使ってください。 -
Incoming Webhooks を有効にする
作成後、左メニューの 「Incoming Webhooks」を開き、 右上のトグルを Off → On に切り替えます。
トグルを On にしないと、次のボタンが出てきません。 On にした瞬間、ページ下部に「Add New Webhook to Workspace」が現れます。 -
チャンネルを指定して許可する
ページ下部の 「Add New Webhook to Workspace」を押します。 「Webhook 用のチャンネル」で手順1のチャンネルを選び、「許可する」。
チャンネルを選ぶまで「許可する」は押せません(グレーアウトしています)。
-
Webhook URL をコピーする
元のページに戻ると、次の形式の URL が表示されます。Copy を押してください。
https://hooks.slack.com/services/T00000000/B00000000/xxxxxxxxxxxxxxxx -
Lキャッチャーに登録する
管理画面の 「通知設定」→ ページ下部の 「Slack / Chatwork にも通知する」で入力します。
チャネル Slack(Incoming Webhook) 表示名 任意(例: 営業チーム) URL コピーした https://hooks.slack.com/services/…「追加する」を押したあと、一覧に出る 「テスト送信」を押してください。
CChatwork につなぐ
所要 約5分/必要なのは「ルームID」と「APIトークン」の2つです
-
通知を受け取るチャットを決める
既存のグループチャットでも、新しく作ったものでも構いません。 自分だけで受け取るなら「マイチャット」でも動きます。
そのルームに誰がいるか、先に確認してください。 通知には LINEグループの名前が入ります。取引先名をグループ名にしている場合、 そのルームのメンバー全員に取引先名が見えます。 -
ルームIDを調べる
Chatwork でそのチャットを開き、ブラウザのアドレスバーを見ます。
https://www.chatwork.com/#!rid445758068ridのうしろの数字だけがルームIDです。#・!・ridは含めません。招待リンクは使えません。chatwork.com/g/xxxxxxxxの形式は招待用のURLで、ルームIDとは別物です。 必ずチャットを開いた状態のアドレスから読み取ってください。 -
APIトークンを取得する
Chatwork 右上の自分の名前 → 「動作設定」 → 左メニューの 「API Token」。 ログインパスワードを入力すると表示されます。
直接開く場合はこちら: API Token の設定ページ
トークンは発行した本人に紐づきます。 Lキャッチャーからの通知は、その方の発言として表示されます。 Bot として分けたい場合は、Chatwork 側で専用アカウントを用意してください。 -
Lキャッチャーに登録する
管理画面の 「通知設定」→ ページ下部の 「Slack / Chatwork にも通知する」で入力します。
チャネル Chatwork 表示名 任意(例: 社内共有) ルームID 手順2の数字(例: 445758068)APIトークン 手順3でコピーしたもの 「追加する」を押したあと、一覧に出る 「テスト送信」を押してください。
設定できたかの確認
通知先の一覧で 「テスト送信」を押すと、その場で1通届きます。 本番のダイジェストを待つ必要はありません。
届いた通知が次のような内容であれば、正しく設定できています。
Lキャッチャー:テスト送信 / この通知が届いていれば、設定は正しく完了しています。
よくあるご質問
どのタイミングで通知が届きますか
3つあります。
- 定時ダイジェスト — 通知設定で指定した時刻(1日2〜3回)
- 週次サマリー — 毎週月曜の朝
メールを止めてチャットだけにする、といった切り替えはできません。メールは常に届きます。
LINEグループごとに、通知先を分けられますか
現在はできません。登録したすべての通知先に、同じ内容が届きます。 ただし通知の本文にはLINEグループ名が入るので、どの案件の話かは判別できます。
複数登録できますか
5件まで登録できます。Slack と Chatwork を混ぜても構いません。 ただし用途で使い分ける仕組みではなく、すべての通知先に同じ内容が届きます。 同じ通知を複数の場所で受け取りたい場合にお使いください。
一時的に止めたいときは、削除せず「停止」を押せば設定を残したまま配信を止められます。
会話の内容そのものは送られますか
定時ダイジェストでは、要約と未対応のグループ名をお送りします。 個々の発言をそのまま転記することはありません。
Slack や Chatwork には、そのLINEグループと関係のない方が参加していることがあります。 通知先のルーム・チャンネルに誰がいるかは、登録前にご確認ください。
テスト送信が届きません
Slack の場合
- URL が
https://hooks.slack.com/services/で始まっているか - アプリを削除・再インストールしていないか(URLが無効になります)
Chatwork の場合
- ルームIDに
ridや#!が混ざっていないか(数字のみ) - トークンを発行した方が、そのルームに参加しているか
- トークンを再発行していないか(古いトークンは無効になります)
トークンは暗号化して保管しているため、あとから内容を確認することはできません。 入力を間違えた場合は、削除して登録し直してください。
APIトークンや Webhook URL は安全に保管されますか
Chatwork の APIトークンは Google Cloud KMS で暗号化して保管し、送信の直前にのみ復号します。 管理画面に再表示されることはありません。
Slack の Webhook URL も、一覧では末尾の一部のみを表示しています。
連携をやめたいときは
管理画面の通知先一覧から 「削除」を押してください。それ以降は送信されません。
Slack 側でも完全に消したい場合は、api.slack.com/apps から作成したアプリを削除してください。 Chatwork 側では、動作設定の API Token からトークンを再発行すると、古いトークンが無効になります。
解決しない場合は info@lcatcher.jp までお知らせください。