Slackのリアクションで使うテキスト絵文字を作成する

## TOPIC
* テキスト絵文字とは（メリット・デメリット）
* テキスト絵文字を作る
    * かんたん編：絵文字ジェネレーター
    * こだわり編：フリーフォントで簡単ロゴ作成

＜書かないこと＞

* Slackの操作説明（カスタム絵文字の登録方法など）
* よく使うSlack絵文字


# テキスト絵文字とは

テキスト情報を含む絵文字画像のことを勝手にそう呼んでいます。

<img width="163" alt="Slack_テキスト絵文字.png" src="https://qiita-image-store.s3.amazonaws.com/0/148986/05345ad4-ee29-755b-3b9b-1e2ca9a34e1b.png">


※テキスト情報を含まない絵文字・・・:+1:　:bow:　:tada:　:joy:　:pray:　などなど


## テキスト絵文字のメリット

* **Slackのメッセージに対して、明確に意味が伝わるリアクションができる**
たとえば、:bow:や:pray:はお願いしているのか謝まっているのか曖昧で、解釈を読み手に委ねる＝誤解を招く恐れがありますが、![arigato.png](https://qiita-image-store.s3.amazonaws.com/0/148986/5ea20908-8109-3f1e-5c2e-4391682bb0d1.png)や![tanonda.png](https://qiita-image-store.s3.amazonaws.com/0/148986/5b1d8682-d1c9-743b-137e-6f2b7b4f42ed.png)であれば、確実に意思表示できます。

* **Slackのメッセージの視認性を大きく妨げずに相槌ができる**
多人数で同時に書き込みをしている時に、流れている文脈を分断してしまう恐れから、「ありがとう」や「お疲れ様」など簡易なコミュニケーションがしづらくなりますが、![naruhodo.png](https://qiita-image-store.s3.amazonaws.com/0/148986/8dc8fed0-61bc-a35d-5716-184bb32f2394.png)や![tasikani.png](https://qiita-image-store.s3.amazonaws.com/0/148986/adb65c03-ed4e-9852-c4f9-69c7255545a7.png)や![otukaresama.png](https://qiita-image-store.s3.amazonaws.com/0/148986/32c8849f-93ca-954c-a87c-8dfe1b19e564.png)などのリアクションを活用すれば、（メッセージを書き込まない人でも）本筋の文脈をあまり損なわずに気軽なコミュニケーションができます。
※ただし、「既読」のようなリアクションのルール強制はオススメしません。


## テキスト絵文字のデメリット

* **相手がいつリアクションしてきたのか分かりにくい**
リアクションされたかどうかは能動的に見に行かないと気付きにくいです。
相手への確実な返事が必要な時（たとえば時間の約束）などは、![ryoukai.png](https://qiita-image-store.s3.amazonaws.com/0/148986/9b1609bf-68c0-7f40-d44d-988d99b407df.png)のリアクションよりもメッセージを投稿した方が未読強調されて気付きやすいです。

* **文字数や画数が多いと見づらくて分かりにくい**
Slackの絵文字の表示サイズは変更できないため、5文字以上になると文字が小さくて読みにくくなります。（1文字〜4文字程度がオススメです）
また、画数の多い文字で太字系のフォントだと潰れてしまい、やはり見づらくなります。


# テキスト絵文字を作る
テキスト絵文字は下記の2つのサービスを利用して作成します。

* かんたんに作りたい　→　[絵文字ジェネレーター](https://emoji.pine.moe/)
* こだわって作りたい　→　[フリーフォントで簡単ロゴ作成](http://lightbox.on.coocan.jp/)


## かんたん編：絵文字ジェネレーター

テキストを入力して、「生成する♪」をクリックするだけで簡単にテキスト絵文字を作れます。（フォントやカラーはお好みで）

<img width="1011" alt="絵文字ジェネレーター.png" src="https://qiita-image-store.s3.amazonaws.com/0/148986/1e8d297e-c4ba-1c7e-a97b-02099ba7b2ad.png">
　　　　↓　↓　↓　↓　↓
<img width="970" alt="絵文字ジェネレーター結果.png" src="https://qiita-image-store.s3.amazonaws.com/0/148986/79eac2ac-4a37-cd44-b355-563c098b7bce.png">

ダウンロードした画像はすでに128ピクセルの正方形画像になっているので、そのままSlackに登録できます。

※テキスト内容に応じて、文字のサイズや配置バランスが自動的に処理されるので手軽な反面、字間の余白が気になるなど、全体の見映えは想定した通りにはならない場合もあります。（テキスト内容次第です）


## こだわり編：フリーフォントで簡単ロゴ作成

絵文字ジェネレーターに比べて、設定する項目や微調整は多いですが、フォントの種類や字体への装飾など細部にこだわることができます。

<img width="906" alt="フリーフォントで簡単ロゴ作成結果.png" src="https://qiita-image-store.s3.amazonaws.com/0/148986/41661064-90b0-8ca1-931c-f9ff96f5be0a.png">

1. 【必須】Slackの規定サイズに合わせるために「幅」と「高さ」をそれぞれ【128】に設定します。
2. テキストフィールドに文字を入力します。
3. お好みのフォントを選択します。
4. 「サイズ」「x座標」「y座標」で文字の位置と大きさを設定します。
5. テキストや背景の色など文字の装飾をお好みで設定します。
6. 「変更」をクリックして、下部に表示されるプレビューを確認し、問題なければダウンロードします。

※何度か途中で「変更」をクリックして、細かくプレビュー確認しながら作成すると手戻りも少ないです。


# 参考サイト

* 今回ご紹介させていただいたサイト
    * [絵文字ジェネレーター](https://emoji.pine.moe/)
    * [フリーフォントで簡単ロゴ作成](http://lightbox.on.coocan.jp/)

* テキスト絵文字が便利だなと思ったきっかけのリポジトリ
    * [GitHub:oti/slack-reaction-decomoji](https://github.com/oti/slack-reaction-decomoji)

* 自分で絵文字を作るのが面倒だったり、テキスト絵文字にこだわらない時に利用させてもらっているサイト
    * [Slackmojis](https://slackmojis.com/)
    * [Chat Emoji Party](https://chat-emoji.party/)

* Slackに絵文字を一括登録する時に使っているChrome拡張機能
    * [Slack Emoji Tools](https://chrome.google.com/webstore/detail/slack-emoji-tools/anchoacphlfbdomdlomnbbfhcmcdmjej)