Slack からの通知を初めて設定する

Slack からの通知を初めて設定する
=====

Slack から届く通知には、デスクトップへの通知、モバイル端末への通知と、メール通知があり、どのように通知を受取るかを自由に設定できます。また、特定のチャンネルだけ通知設定を変更することもできます。

この通知設定について、下記で説明します。

*****

## モバイルアプリでの設定

設定画面は、画面右上のメニューアイコン（点３つの） → Settings → Notifications でたどり着けます。

### 1. On mobile, notify me about...（モバイル通知の設定）

通知設定の基本は、「a) 全部通知, b) 自分宛のみ, c) 何も無し」の三択です。
<dl>
 <dt>a) All new messages
  <dd>誰かが一言喋るたびに通知がきます。
 <dt>b) Direct messages, mentinos & keywords
  <dd>自分宛のダイレクトメッセージ、自分のアカウント (@satodainu とか) 入りの発言、またはキーワードが含まれている発言があったときだけ通知されます（キーワードについては後述）。
 <dt>c) Nothing
  <dd>何の通知も来ません。
</dl>

この他に、以下の設定があります。
<dl>
 <dt>Sound
  <dd>通知音の種類を選べます。
 <dt>Include a Preview
  <dd>通知へのプレビュー表示の on / off が設定できます。
 <dt>Notify Me on Mobile
  <dd>デスクトップアプリがアクティブで無くなってから、何分後からモバイルに通知するかを設定します。
</dl>

以上で設定した通知は、Sned Me a Test Notification で動作確認できます。

### 2. GENERAL SETTINGS（全体設定）

<dl>
 <dt>My keywords（キーワード設定）
  <dd>ここで設定したキーワードを含むメッセージが投稿されると、自分宛のメンションと同様に通知されます。キーワードは複数設定できます。半角コンマで区切って入力して下さい。
 <dt>Channel-Specific Notifications（チャンネルごとの通知設定）
  <dd>現在の設定内容の確認ができるだけで、モバイルからは設定はできないようです。
 <dt>Thread Notifications（スレッドの通知）
  <dd>フォローしているスレッドにコメントがつくと通知が来ます。
</dl>

*****
## ウェブブラウザ／パソコンアプリでの設定

設定画面は、画面左上のチーム名部分 → Preferences → Notifications でたどり着けます。

### 1. Notify me about...（通知の設定）
基本的には「a) 全部通知, b) 自分宛のみ, c) 何も無し」の三択ですが、その他に詳細を決めるオプション設定が二つあります。
<dl>
 <dt>a) All new messages
  <dd>誰かが一言喋るたびに通知がきます。
 <dt>b) Direct messages, mentinos & keywords
  <dd>自分宛のダイレクトメッセージ、自分のアカウント (@satodainu とか) 入りの発言、またはキーワードが含まれている発言があったときだけ通知されます（キーワードについては後述）。
 <dt>c) Nothing
  <dd>何の通知も来ません。
</dl>
オプション設定は以下の二つです。
<dl>
 <dt>Notify me about replies to threads I'm following
  <dd>フォローしているスレッドへのリプライで通知が来ます。
 <dt>Use different settings for my mobile devices
  <dd>モバイル端末への通知を別の挙動にしたい場合は、ここにチェックを入れて下さい。この場合、モバイル端末での設定はスマホアプリから行います。
</dl>

### 2. My keywords（キーワード設定）
ここで設定したキーワードを含むメッセージが投稿されると、アプリアイコンに赤丸数字のバッジを表示します。キーワードは複数設定できます。半角コンマで区切って入力して下さい。

### 3. Do not disturb（おやすみ設定）
<dl>
 <dt>Automatically disable notifications from:
  <dd>ここで設定した時間帯には、通知がオフになります。
</dl>

### 4. Sound & appearance（通知音と表示）
どのような通知を受取るかを、ここで設定します。
<dl>
 <dt>Include a preview of the message in each notification
  <dd>全ての通知にプレビューを表示する。プライバシーレベルを高く保ちたい場合はオフにして下さい。
 <dt>Play a sound when receiving a notification
  <dd>通知が来た時に音を鳴らす。音の種類は (change) から選べます。
 <dt>Mute all sounds from Slack
  <dd>Slackの音を全てミュートします。
 <dt>Show a badge on Slack's icon to indicate new activity
  <dd>何か新しい動きがあったら、Slackのアイコンに赤丸バッジを表示します。Mac用アプリのみ。
 <dt>Bounce Slack's icon when receiving a notification
  <dd>通知が来たら、Slackのアイコンをバウンドさせます。Mac用アプリのみ。
</dl>

### 5. When I'm not active on desktop...（デスクトップアプリがアクティブでない時）
<dl>
 <dt>Send notifications to my mobile devieces:
  <dd>デスクトップアプリがアクティブで無くなってから、何分後にモバイル端末に通知するかを選択します。
 <dt>Send me email notifications
  <dd>メールで通知してほしい場合は、これをチェックします。
</dl>

### 6. Channel-Specific Notifications（チャンネルごとの通知設定）
「基本的に通知はオフにするけど、このチャンネルだけは通知が欲しい」など、チャンネル特有の設定をしたい時に、この設定を使います。
<ol>
 <li>Add Channel ボタンをクリック。
 <li>Choose a channel or a group DM から対象チャンネルかグループDMを選択して Next ボタンをクリック。
 <li>設定画面が開くので…
Muting options にチェックをすると該当チャンネルの通知がオフになる。
Notifications でデスクトップアプリとモバイル端末の通知をそれぞれ設定する。「全部通知／自分宛のみ／何も無し」から選択。
</ol>


## おわりに
Slack の通知設定の説明は以上です。かなり細かい設定ができるので、いろいろ試してみて下さい。
なおアプリの更新とともに、設定画面もずいぶんアップデートされました。この説明も時々アップデートするつもりなので、原稿バージョンとのズレに気づいたら、是非教えて下さい。

*****

 （以下は2017年頃のバージョンに関する説明です）
=====

## 1. デスクトップ通知 (Desktop Notifications) の設定

『Desktop Notifications』欄のプルダウンで、以下から選択できます。ついでに通知時の音も選べます。プルダウンで選択を変更するとすぐに「Saved」と表示され、設定変更が保存されます。

<dl>
 <dt>1a) 全て通知 (Activity of any kind)
  <dd>誰かが一言喋るたびに通知がきます。
 <dt>1b) 自分宛とキーワードのみ通知 (Only Direct Messages & Highlight Words)
  <dd>自分宛のダイレクトメッセージ、自分のアカウント (@satodainu とか) 入りの発言、またはキーワードが含まれている発言があったときだけ通知されます。
   <br>キーワードについては後述します。
 <dt>1c) 通知無し (Nothing)
  <dd>何の通知も来ません。
</dl>

下記のうちでは、1a) だとイチイチうるさいし、1c) だと何が起きても気付かないので、『1b) 自分宛とキーワードのみ通知』にしておくのがお勧めです。


## 2. モバイル通知 (Mobile Push Notifications) の設定

『Mobile Push Notifications』欄のプルダウンで、以下から選択できます。ついでに通知時の音も選べます。プルダウンで選択を変更するとすぐに「Saved」と表示され、設定変更が保存されます。

<dl>
 <dt>2a) 全て通知 (Activity of any kind)
  <dd>誰かが一言喋るたびに通知がきます。
 <dt>2b) 自分宛とキーワードのみ通知 (Only Direct Messages & Highlight Words)
  <dd>自分宛のダイレクトメッセージ、自分のアカウント (@satodainu とか) 入りの発言、または自分で設定したキーワードが含まれている発言があったときだけ通知されます。
   <br>キーワードについては後述します。cf. 『4. キーワード (Highlight Words) の設定』
 <dt>2c) 通知無し (Nothing)
  <dd>何の通知も来ません。
 <dt>2d) キーワードのみ通知 (Only Highlight Words)　←モバイルのみ
  <dd>自分で設定したキーワードが含まれている発言があったときだけ通知されます。
 <dt>2e) 自分宛のみ通知 (Only Direct Messages)　←モバイルのみ
  <dd>自分宛のダイレクトメッセージ、または自分のアカウント (@satodainu とか) 入りの発言があったときだけ通知されます。
</dl>


## 3. メール通知 (Email Notifications) の設定

設定画面の下の方の『Additional Settings』の下にある『Email Preferences』欄で設定します。この欄の右側にある『expand』ボタンをクリックすると設定項目が表示されます。現れたラジオボタンを選択するとすぐに「Saved」と表示され、設定変更が保存されます。

なおメールで通知されるのは、自分宛のダイレクトメッセージ、または自分のアカウント (@satodainu とか) 入りの発言があったときだけです。また Slack を開いている間（オンライン中）は通知されません。


### 『Email Notifications』設定欄

<dl>
 <dt>Once every 15 minutes
  <dd>通知対象があるかを 15 分ごとにチェックし、あればメール通知が来ます。
 <dt>Once an hour at most
  <dd>上記チェックを１時間ごとに行います。
 <dt>Never 
  <dd>メールでは通知されません。
</dl>


### 『Email News & Updates』設定欄

この文書の本題では有りませんが、Slack からの一般的なお知らせメールを受け取るかどうかの設定です。


## 4. キーワード (Highlight Words) の設定

上記「3. メール通知 (Email Notifications) の設定」と同じく、設定画面の下の方の『Additional Settings』の下に『Highlight Words』欄があります。この欄の右側にある『expand』ボタンをクリックするとキーワードを入力するテキストボックスが表示されます。

ここにキーワードを『,』（半角コンマ）区切りで入力して下さい。大文字小文字の区別はありません。例えば、自分の名前の一部やニックネームなどを入れておくと、自分が話題になった時に教えてもらえるかも知れません。

必要な単語を入力したら、テキストボックスの下側にある『Save highlight words』ボタンをクリックして設定を保存して下さい。


*****

## 5. チャンネルごとの通知設定 (Channel notification settings)

この設定は、上記とは設定する画面が異なります。該当するチャンネルが表示された状態で、設定作業を始めます。

<dl>
 <dt>たどり着き方（ウェブブラウザ／パソコンアプリの場合）
  <dd>画面上部のチャンネル名の右にある歯車アイコン → Notification Preferences
 <dt>たどり着き方（iOSアプリの場合）
  <dd>画面上部のチャンネル名リンク → Notifications
 <dt>設定画面のURL
  <dd>https://[チーム名].slack.com/messages/[チャンネル名]/
</dl>

画面上部のチャンネル名をクリックするとプルダウンメニューが開くので、ここから『Channel Notification Preferences』を選択すると、設定画面が開きます。ここには

　1. デスクトップ通知 (Desktop Notifications)
　2. モバイル通知 (Mobile Push Notifications)

の項目があり、それぞれ下記の三択のラジオボタンがあります。選択肢のうち、上記の全体設定で設定した物には「(default)」と表示されています。default 以外を選択することで、このチャンネルのみの通知を変更できます。

　a) 全て通知 (Activity of any kind)
　b) 自分宛とキーワードのみ通知 (Mentions of my name or highlight words)
　c) 通知無し (Nothing)


### 全員宛通知 (@everyone notifications)

Slack では発言に @everyone や @here を付けることでチームの全員を宛先にできます。

『全員宛は通知しない (Suppress notifications for @everyone and @here mentions)』にチェックを入れると、このような発言があっても通知が来ないようにできます。


### このチャンネルを無視する (Mute this channel)

この欄にチェックを入れると、上記の全ての通知が来なくなります。さらに、Slack の画面上の「未読あり」表示もなくなります（ただし自分宛の発言に未読がある場合は表示されます）。