たまには自分以外の何かになりたいと思いませんか? 犬だったり宇宙人だったり。 そんな世界をSlack上で実現すべくAppを作成していきます。 なりきりとは なりきりとはWikipediaによれば以下のようなものです。 なりきりとは、インターネットの掲示板やチャット、メールなどを使って、既存の漫画、アニメ、ゲームやまたは全くのオリジナルに設定された世界のキャラクターや、実在の有名人、動物などになりきって、レスや会話を楽しむことである。 今回は以下のようなファンシーなチャンネルを実現すべくSlackのチャンネルに代理で投稿してくれるBotを作成します。 仕様の整理 「なりきる」のに必要な機能として以下の3つを実装します。 名前の設定 アイコンの設定 メッセージの投稿 Slackのスラッシュコマンドを利用してチャットができるようにします。 なので以下の3つのコマンドが動くように実装していきます。