Slackとの連携で、通知設定などを活用することができます。設定メニューの連携>Slackから設定します。

Slack連携の設定画面
Slack連携の設定画面

セットアップ手順は次のとおりです。

① Slack API:アプリを作成

  1. https://api.slack.com/appsを開きます。

  2. Create New Appをクリックします。

Slack APIのCreate New Appボタン
Slack APIのCreate New Appボタン

From scratchを選択します。

Create an appのFrom scratch
Create an appのFrom scratch

App Nameに任意の名称を入力し、Select a workspaceでアカウントがあるワークスペースを選択して、Create Appをクリックします。

💡 ポイント

App Nameに入力した名称で、botから通知されます。

App Nameとワークスペースの入力画面
App Nameとワークスペースの入力画面

② Slack API:botを設定

Appの管理画面のFeatures>OAuth & Permissionsを選択します。

ScopesのBot Token Scopesで、次の3つの権限を付与します。

  • chat:write

  • users:read

  • users:read.email

Bot Token Scopesの設定
Bot Token Scopesの設定

③ Slack API:トークンをコピー

OAuth Tokens for Your Workspaceで(Re)install to Workspaceを選択し、Bot User OAuth Tokenをコピーします。

Bot User OAuth Tokenのコピー
Bot User OAuth Tokenのコピー

許可するをクリックします。

ワークスペースへのアクセス許可画面
ワークスペースへのアクセス許可画面

④ Beatban:Slack連携を設定

Beatbanの管理画面で設定>連携>Slackをクリックします。

  • Slackトークンの入力欄へ、コピーした「Bot User OAuth Token」を貼り付け、保存をクリックします。

  • 連携テストをクリックします。

  • 連携テストが成功したら、Slack連携を有効にするをオンに設定して、設定完了です。

BeatbanのSlack連携設定
BeatbanのSlack連携設定

Slack上での確認方法

登録したワークスペースに、登録したAppが表示されます。Beatbanの通知(ID通知以外)は、メールアドレスが一致しているユーザーのAppにも表示されます。

Slack上のAppと通知の表示
Slack上のAppと通知の表示

連携テストの結果

連携テストに失敗した場合は、次のようなエラーメッセージが表示されます。

  • 「連携テストに失敗しました。」:ログイン中の管理者のメールアドレスが、Slackのワークスペース管理者と異なっている場合に表示されます。

  • 「ご登録中のSlackトークンによる認証に失敗しました。」:Slackトークンが無効のときに表示されます。

  • 「Slack AppのScope設定の権限をご確認ください。」:botの設定が正しくない場合に表示されます。

連携テストの成功・失敗メッセージ
連携テストの成功・失敗メッセージ

Botインストールエラーが表示された場合

ScopeにBot Token Scopesが正しく登録されているか確認してください。

⚠ 注意

Bot Token Scopesが正しく登録されていても、Slackの不具合が起きる場合は、Appを削除して再作成してください。

Botインストールエラーの画面
Botインストールエラーの画面