Lキャッチャー ← 管理画面の通知設定へ

Slack・Chatwork への通知設定

ダイジェストを、メールだけでなく普段お使いのチャットにも届けられます。 設定はどちらも5分ほどで終わります。

Slack 推奨 Chatwork
入力するもの Webhook URL 1つだけ ルームID と APIトークンの2つ
渡す権限 指定したチャンネルへの投稿のみ
読み取りは一切できません
そのアカウントが参加する全ルームの読み書き
(Chatwork側の仕様で絞れません)
投稿者の表示 アプリ名(例: Lcatcher) トークンを発行した本人の名前
送信先の変更 URLを取り直す(チャンネル固定) ルームIDを書き換えるだけ
どちらでも構いませんが、迷ったら Slack をおすすめします。 渡す権限が「そのチャンネルに投稿する」だけで済むためです。 Chatwork の API トークンは、Chatwork 側の仕様上どうしても全ルームぶんの権限を含みます。 Lキャッチャーではトークンを暗号化して保管していますが、渡す権限は小さいほうが安全です。

SSlack につなぐ

所要 約5分/Slack の管理者権限が必要です

  1. 通知を受け取るチャンネルを先に作る

    Slack で #lcatcher のような専用チャンネルを作っておきます。

    先に作ってください。 Webhook は「このチャンネルに投稿する」という形で発行され、あとから送信先だけを変えることができません。 既存のチャンネルに混ぜると、毎日のダイジェストで他の会話が流れてしまいます。
  2. Slack アプリを作る

    api.slack.com/apps を開き、 「Create New App」を押します。

    表示された選択肢のうち 「Blank app」(Empty app with minimal setup)を選んで Continue。 上段のテンプレート(AI agent / Starter app)は余計な設定が入るので使いません。

    App nameLcatcher
    Workspace通知を受け取るワークスペース
    アプリ名に日本語は使えません。 「Lキャッチャー」と入れると Only spaces, letters, numbers, dashes, and parentheses are allowed. と表示されます。半角の Lcatcher を使ってください。
  3. Incoming Webhooks を有効にする

    作成後、左メニューの 「Incoming Webhooks」を開き、 右上のトグルを Off → On に切り替えます。

    トグルを On にしないと、次のボタンが出てきません。 On にした瞬間、ページ下部に「Add New Webhook to Workspace」が現れます。
  4. チャンネルを指定して許可する

    ページ下部の 「Add New Webhook to Workspace」を押します。 「Webhook 用のチャンネル」で手順1のチャンネルを選び、「許可する」。

    チャンネルを選ぶまで「許可する」は押せません(グレーアウトしています)。

  5. Webhook URL をコピーする

    元のページに戻ると、次の形式の URL が表示されます。Copy を押してください。

    https://hooks.slack.com/services/T00000000/B00000000/xxxxxxxxxxxxxxxx

  6. Lキャッチャーに登録する

    管理画面の 「通知設定」→ ページ下部の 「Slack / Chatwork にも通知する」で入力します。

    チャネルSlack(Incoming Webhook)
    表示名任意(例: 営業チーム)
    URLコピーした https://hooks.slack.com/services/…

    「追加する」を押したあと、一覧に出る 「テスト送信」を押してください。

CChatwork につなぐ

所要 約5分/必要なのは「ルームID」と「APIトークン」の2つです

  1. 通知を受け取るチャットを決める

    既存のグループチャットでも、新しく作ったものでも構いません。 自分だけで受け取るなら「マイチャット」でも動きます。

    そのルームに誰がいるか、先に確認してください。 通知には LINEグループの名前が入ります。取引先名をグループ名にしている場合、 そのルームのメンバー全員に取引先名が見えます。
  2. ルームIDを調べる

    Chatwork でそのチャットを開き、ブラウザのアドレスバーを見ます。

    https://www.chatwork.com/#!rid445758068

    rid のうしろの数字だけがルームIDです。 #・!・rid は含めません。

    招待リンクは使えません。 chatwork.com/g/xxxxxxxx の形式は招待用のURLで、ルームIDとは別物です。 必ずチャットを開いた状態のアドレスから読み取ってください。
  3. APIトークンを取得する

    Chatwork 右上の自分の名前 → 「動作設定」 → 左メニューの 「API Token」。 ログインパスワードを入力すると表示されます。

    直接開く場合はこちら: API Token の設定ページ

    トークンは発行した本人に紐づきます。 Lキャッチャーからの通知は、その方の発言として表示されます。 Bot として分けたい場合は、Chatwork 側で専用アカウントを用意してください。
  4. 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 までお知らせください。