workerスマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。Engine(GCE)でSlackのBotkitを動かすぞい!という話。EngineはGCEと書きます!Slackのbotkitの詳細については割愛しますが、全く動かしたことないです!って人は一度以下とか読んで簡単なものでも動かしておくといいかもです。VMインスタンスを作成します。公式のドキュメントにそってやれば簡単にインスタンスは作れます。ちなみに、私は操作に慣れているUbuntuを使ってます。Platformインスタンス作るまでの手順は割愛しますが、公式のドキュメントより細かく手順が欲しい!!って方は以下のQiitaとかがオススメです。GB)」とかで一番安いのでいいでしょう。インスタンスにSSHで入ってnodeをインストールするgcloudとか使ってターミナルから操作もできますが、そこまで長い作業にならないのでWebのSSHで作業します。ウィンドウで開く」を選択すれば、WebのSSHが開きます。インスタンスにnodeをインストールします。nodeのサイトに各メジャーOSでnodeをインストールする方法が書いてありますので、作成したVMインスタンスのOSに合わせてコマンドを見つける。Node.js私が普段VMインスタンスで使うOSはUbuntuなので以下のコマンドを実行すればnodeがインストールできます。nodejsインストールが終わったら一応nodeとnpmのバージョンを確認してインストールされていることとか確認しておくといいですね。VMインスタンス上で動かすbotkitのサンプルをcloneする今回使ったのはSlackのBotkitでbotにメンション付きで発言すると、内容をオウム返しするbotさんを動かします!github.com上記のRepositoryを以下のようにcloneします。installもして実行に必要なモジュールもインストールしておく。install別途自身で作成したbotがあればそちらを使うでもいいですねー。ちなみに、Ubuntuは元からgitが入っているので追加で入れる必要はないですが、立ち上げるOSによっては別途追加が必要かもです。VMインスタンス上でbotkitを動かすぞい!!VMインスタンス上で動かすbotが用意できたら、あとは実行するだけです。私が作ったbotなら以下のように実行します。parrot-bot.js起動が確認できたらbotが動いてるSlackに移動して動作確認してみます。動いた!!と満足してもうVMインスタンス不要だったら停止するなり削除するなりしておくといいかと。Blog|ブログを報告する。