HipChat メンション と 通知 - 前編
メンションとは何ぞや
HipChat では メンション (@mention) といって、ルームの中で特定の相手に注目してもらいたい(話しかけたい)時、アットマーク (@) の後にメンション名を指定し、メッセージを送信します。
メンション付のメッセージは指定されたユーザーに特定の通知(アプリケーション内通知・メール・SMS - それぞれの通知のオンオフはユーザーの設定によります)となって配信されます。通知については後半で詳しく説明します。
本家のマニュアルはこちら。
@メンション名 でメッセージを送る
メンション名を指定して、特定のユーザーに話しかけます。複数指定も可能です。相手に通知とともにメッセージを送ります。
▼ルーム内メッセージでは自分がメンションされたところが青くハイライトされます。
メンション名の設定
メンション名は、チーム内のニックネームのようなもので、クラウド版では各ユーザーが web のプロファイル画面から自由に設定できます。グループ管理者 (Group Admin)は全員のメンション名を設定可能です。スペースなどの特殊文字は入れられませんが、日本語可です。
ちなみにHipChat のID はメールアドレスとなっていますが、フルネーム (Full Name), メンション名 (Mention Name) が個別に設定できるようになっており、チャット上のユーザー表示はフルネーム表示となっています。こちらはスペースが入力可、日本語入力可です。
例 : Full name = 喪黒 福造
メンション名の検索
誰かをメンションをする際は、メッセージ入力欄にまず @をいれてください。その後、いくつかの文字を入力すると前方一致でメンション名のサジェスチョンが表示されます。サジェスト検索は、メンション名、フルネーム(スペース区切りの単語を前方一致で検索します)で行います。
※ 日本語のメンション名検索は現在Web クライアントでは機能していないようです (2015年4月)
@here ルームにいる アクティブなユーザーに通知する
メッセージ欄に @here とタイプし、メッセージを打つとその内容がルームにいる アクティブなメンバー (Avaiable) に通知されます。
不在(Away/Idel) や 取り込み中 (Do not disturb) のメンバーには通知されません。
@all ルーム全員に通知する
メッセージ欄に @all とタイプし、メッセージを打つとその内容がルームにいる全メンバーに通知されます。不在(Away/Idel) や 取り込み中 (Do not disturb) のメンバーにも通知されます。
@all と @here の違い
@all はルームメンバー全員(画面右側のメンバーリスト全員)に通知を送りますが @here はアクティブなメンバー のみに送ります。ルームがプライベートルームの場合、ルームのメンバーリストにはオフラインのメンバーも含まれますので、@allはオフラインのメンバーにもに送付します。オープンルームでは、オフラインのメンバーはメンバーリストには入りませんので通知は送られません。
肝心な通知には後半で説明します。