Slack入門 ~使い方編~ Part1


##利用可能なプラットフォーム

基本的には、ブラウザで利用することができますか、多くの人がデスクトップアプリやモバイルアプリを利用しています。

- ブラウザで利用可能
- デスクトップアプリとしても利用可能(Mac / Windows)
- モバイルアプリとしても利用可能(iOS / Android)

[デスクトップアプリのダウンロードへ](https://slack.com/downloads/)

モバイルアプリは各自ストアなどで検索してダウンロードしてください。


# 基本的な使い方

ここではSlackの基本的な使い方を紹介していきます。
※Slackは知れば知るほどいろいろなことができるので興味がある方はご自身でも調べてみてください。

##単語説明

新しいツールを使う時につまづく部分として「新しい単語」が大きな原因になります。
まず、Slackを使うで最低限必要な「単語」と「それがどこにあるのか」を説明していきます。

##チャンネル(Channels)

チャンネルとはメッセージなどのやりとりをする「グループ」のことを指します。
このチャンネルには下記の２種類が存在します。

- 公開チャンネル(誰でも参加することができるチャンネル)
- 非公開チャンネル(チャンネルの管理者からの招待者のみ参加できるチャンネル)

チャンネルは画面の左側にあります。

![スクリーンショット 2017-01-29 19.16.48.png](https://qiita-image-store.s3.amazonaws.com/0/95873/6e4d9140-eef7-0473-8fef-2d7db33b11c8.png "スクリーンショット 2017-01-29 19.16.48.png")

上記にはいろいろチャンネルがありますが、初めから存在しているのは「general」と「random」の2つです。

それ以外は、独自で作成したチャンネルです。

ちなみに「999-meetingroom」と書かれているチャンネルの横に「鍵」のマークが付いていますが、これが「非公開チャンネル」を表しています。


##ダイレクトメッセージ(Direct Messages)

ダイレクトメッセージは非公開チャンネルと同じようにユーザー間で非公開のメッセージのやりとりをするためのグループです。

基本的には1対1でメッセージのやりとりをすることが多いですが、LINEのようにユーザーを紹介してグループチャットみたいなことも可能です。

ただ、最大人数が9人だったり名前を変えることもできないなどの制約があったりするので1対1のやりとりはDMで行い、それ以外はチャンネルを作成するみたいなやり方が多いように感じます。

ちなみにダイレクトメッセージはチャンネルの下に表示されています。

![スクリーンショット 2017-01-29 19.25.23.png](https://qiita-image-store.s3.amazonaws.com/0/95873/6d2596d8-e94f-3ca6-5418-8d18e5b1ee60.png "スクリーンショット 2017-01-29 19.25.23.png")

基本的に自分が一番上に表示され、それ以外のメンバーがその下に表示されます。
DMを送りたいメンバーの名前をクリックするとメッセージの入力欄が表示されるので、そこにメッセージを入力して送ってください。
※チャットのイメージでいいと思います。


##メッセージボックス

メッセージボックスはSlackを利用する上で最も使用する機能です。
様々なことができるので最初は覚えるのが大変かもしれませんが覚えてしまえば非常に便利に感じれるはずです。

メッセージボックスの機能は幾つかあるので1つずつ説明していきます。
※よく使用しそうなものにしぼって説明していきます。

###◆メンション(Mention)

メンションとは「＠」を利用してメンバー全員やある特定の個人に対して「通知付き」でメッセージを送ることができます。
※基本的にこのメンションをつけてメッセージを投稿することで対象のメンバーに「通知」を送ることができます。メンションをつけることでほぼ確実に通知が届くので相手に確実に伝えたいときなどには重要です。

メンションのつけ方の紹介(一部)

- @userName : @の後に対象のユーザー名を入れることでその個人に対してメンションを送れる
- @channel : 対象のチャンネルに登録しているユーザー全員に対してメンションを送れる

基本的には下記のようにメッセージボックスに「@」だけ入力すると自動的に候補が表示されるのでそこで対象のメンバーを選べば問題ないです。

![スクリーンショット 2017-01-29 19.42.13.png](https://qiita-image-store.s3.amazonaws.com/0/95873/6f5cff82-5e79-3408-09bc-1f0d89420eea.png "スクリーンショット 2017-01-29 19.42.13.png")

###◆チャンネルリンク

チャンネルリンクとは新しくチャンネルを作成した時にメンバーに知らせる際に利用します。
下記のようにメッセージボックスの中で「#チャンネル名」で自動的にチャンネルへのリンクを貼ることができます。

新規に作成したチャンネルに参加する場合はチャンネルリンクをクリックすることで対象のチャンネルに移動することができます。
![スクリーンショット 2017-01-29 19.50.40.png](https://qiita-image-store.s3.amazonaws.com/0/95873/1b21307c-2ade-198e-0e8b-de1d934d0763.png "スクリーンショット 2017-01-29 19.50.40.png")

ちなみに、チャンネルリンクも「#」を入力するとチャンネル一覧が表示されるので対象のチャンネルを選んであげれば問題ありません。

![スクリーンショット 2017-01-29 19.50.01.png](https://qiita-image-store.s3.amazonaws.com/0/95873/12766882-aebf-bc0c-32ad-6cf088e127f1.png "スクリーンショット 2017-01-29 19.50.01.png")

###◆画像やURLの貼り付け

画像やURLをメッセージボックスに貼り付けて投稿するとSlackは自動的にインラインで表示してくれます。
※下記を参照(設定でこれを変更することは可能です)

![スクリーンショット 2017-01-29 20.02.15.png](https://qiita-image-store.s3.amazonaws.com/0/95873/25b21afc-a46e-47d9-b8c9-f9cd76d49392.png "スクリーンショット 2017-01-29 20.02.15.png")

上記はQiitaのアドレスを送った場合。


###◆画像やファイルのアップロード

ローカルにあるファイルをSlackにアップロードして共有することができます。
アップロードする場合は基本的にはSlack上に対象ファイルを「クリック&ドラック」で移動させるだけです。

ちなみに、「クリック&ドラック」でファイルを移動させると下記のような画面になります。
ここでは、対象ファイルを共有するチャンネルを指定したり、コメントを入力することができます。

![スクリーンショット 2017-01-29 20.10.56.png](https://qiita-image-store.s3.amazonaws.com/0/95873/2b613611-f432-43dd-f7d9-b96c9cce5fba.png "スクリーンショット 2017-01-29 20.10.56.png")


下記はpngファイルをアップロードした場合(プレビューで表示しれくれるのが非常に便利)

![スクリーンショット 2017-01-29 20.05.54.png](https://qiita-image-store.s3.amazonaws.com/0/95873/fc63bdc7-6f3c-ef6b-49e1-a8679bebd132.png "スクリーンショット 2017-01-29 20.05.54.png")

上記以外でも下記のような方法でアップロードが可能

- 画像をコピーしてきて、直接メッセージボックスにペースト

###◆スニペット

スニペットはプログラムのコードや非常に長い文章などを共有する際に非常に便利な機能です。

下記のようにメッセージボックスの右側にある「+」を押して「code or text Snippet」をクリックします。

![スクリーンショット 2017-01-29 20.16.20.png](https://qiita-image-store.s3.amazonaws.com/0/95873/793985f0-3d94-c442-7d33-1e867a71cdec.png "スクリーンショット 2017-01-29 20.16.20.png")

クリック後は下記のような画面になるはずです。

![スクリーンショット 2017-01-29 20.18.01.png](https://qiita-image-store.s3.amazonaws.com/0/95873/a6d578f8-4963-2888-b7ae-aff0497ee815.png "スクリーンショット 2017-01-29 20.18.01.png")

あとはここで共有したい「code」や「文章」を入力してあげます。
※タイトルやコメントの追加も可能。codeに関しては右上で言語の指定もできる。

ちなみに下記の画像はJavaScriptのcodeを共有する場合

![スクリーンショット 2017-01-29 20.20.49.png](https://qiita-image-store.s3.amazonaws.com/0/95873/4f5b3683-a9c7-930d-a2ba-10994a81a700.png "スクリーンショット 2017-01-29 20.20.49.png")

投稿すると下記のように表示される。

![スクリーンショット 2017-01-29 20.21.49.png](https://qiita-image-store.s3.amazonaws.com/0/95873/523c09ab-2f44-685a-3317-b1b7cebaac3d.png "スクリーンショット 2017-01-29 20.21.49.png")

###◆メッセージアーカイブ

メッセージアーカイブとは、誰かが投稿したメッセージを引用の利用することができる機能です。

まず、引用したいメッセージにカーソルを合わせると右上に下記のようばアイコンが表示されるので「・・・」をクリックします。

![スクリーンショット 2017-01-29 20.25.11.png](https://qiita-image-store.s3.amazonaws.com/0/95873/691a194f-1512-946d-1678-a04be31bc461.png "スクリーンショット 2017-01-29 20.25.11.png")

クリック後は、下記の画像通り「Copy link」をクリックします。

![スクリーンショット 2017-01-29 20.25.24.png](https://qiita-image-store.s3.amazonaws.com/0/95873/27275da9-17fe-34fe-9a28-3339fd077727.png "スクリーンショット 2017-01-29 20.25.24.png")

コピーしたあとは、メッセージボックスに貼り付けてメッセージを投稿すれば下記のように表示されます。

![スクリーンショット 2017-01-29 20.29.38.png](https://qiita-image-store.s3.amazonaws.com/0/95873/f49ffbd6-26eb-41f3-10ce-67ca64e14880.png "スクリーンショット 2017-01-29 20.29.38.png")

###◆メッセージの修正

投稿後にメッセージを編集したい場合は下記の「Edit message」をクリックしてください。

![スクリーンショット 2017-01-29 20.39.20.png](https://qiita-image-store.s3.amazonaws.com/0/95873/03db92ad-88ba-cd5c-e49f-b7c920989c91.png "スクリーンショット 2017-01-29 20.39.20.png")

###◆メッセージの削除

投稿後にメッセージを削除したい場合は下記の「Dekete message」をクリックしてください。

![スクリーンショット 2017-01-29 20.40.33.png](https://qiita-image-store.s3.amazonaws.com/0/95873/550d1c65-a6b2-d4f6-3569-9a8b466b002b.png "スクリーンショット 2017-01-29 20.40.33.png")


## 最後

今回はここまでにしておきます。
他にもSlackには便利機能が数多くあるのでPart2をお楽しみに。

##こちらもどうぞ
[新人の指導者 or 新人の方へ](http://qiita.com/y_sekitoba/private/89e421c5e2b28dfe5dfb)