今回はhubotとslackを連携させてお天気APIを叩いて天気予報を取得したいと思います!

準備

 Node.jsとnpmのインストール

ココらへんはググッて。。。
というか当然入れてるよね。。。

Hubotのインストール

早速Hubotのインストールから

~~~
$ sudo npm install -g hubot coffee-script
~~~

ではではbotの雛形を作ってみたいと思います!!
~~~
$ hubot –create dafbot
~~~

中身はというと。。。
treeしてやれば。。。こんな感じ

~~~
dafbot
├── .gitignore
├── Procfile
├── README.md
├── bin
│   ├── hubot
│   └── hubot.cmd
├── external-scripts.json
├── hubot-scripts.json
├── package.json
└── scripts
~~~

実際に動かしてみる
~~~
$ cd dafbot
$ bin/hubot

<省略>

dafbot>
~~~

デフォルトで色々なスクリプトが用意されているのでまずはPing Pongしてみる笑

~~~
dafbot> dafbot ping
dafbot> PONG
~~~

![](http://engineer-terminal.com/wp-content/uploads/2016/08/93e8211fdec2e3c047b8b83d771966e1.png)

。。。ただただbot名 pingと打てはPONGが帰ってくるだけのやーつ

とまあ書くのがめんどくさいので続きは明日実際にはこんな風になりますよっと

![](http://engineer-terminal.com/wp-content/uploads/2016/08/94472fa7818c8bc4814e47e80deddcf1.png)

じゃあこの続きはまた明日。。。

今すぐシェアしよう!
今すぐシェアしよう!