about 6 years ago

寫這篇的同時,要先感謝一堆人,也因為最近看到很多人對Siri的瘋狂,忍不住想直接造個機器人來玩玩,但是,其中最大的靈感要算是來自於Xdite的CoffeeScript 還可以用來做什麼? -- Hubot,還有其他被我煩了將近一天的神佛們,他們是:
@liangzan; @atmos; @holman 和@thetombell,Tom Bell更是佛心來的,寫了一支機器人工廠謎之音,可能他被ㄌㄨˊ到了一個極限,乾脆弄個機器人工廠出來,呵呵。
開始鑄造您第一個hubot機器人吧,開工囉!

首先要準備好:

以下這些是無法偷懶的,要不就用機器人工廠來鑄造hubot,否則還是得要按部就班來做。
* git core
* ruby
* heroku(要註冊)
* gtalk(要註冊)
* node & npm
* campfire(這是hubot最基本的工作)

動工:
Hubot Adapters

這個是有關你如何幫你的hubot選職業類別,目前有支援的有:
* Campfire
* Email
* Flowdock
* GroupMe
* HipChat
* IRC
* Shell
* Talker
* Twilio
* Twitter
* XMPP
* Gtalk
詳細請參考這裡

開始跟你的hubot互動

hubot其實是居住在你的heroku裡面,只是它不像富士康員工會給你來有的沒的,郭董也因此幾年前開始了他的機器人大軍。所以heroku logs極其重要,主人一定得要透過這個log來確認你的hubot是否請假還是罷工;當然,你平常使用的gmail帳號,也一定要把hubot的gmail帳號加到主人的gtalk清單裡面。
如果順利的話,你的hubot會給你來個自動上線,就像這樣
hubot in gtalk

給它來個愛的鼓勵,認真且不罷工的hubot。最後,hubot該工作了,給hubot下個指令吧!例如:
* hubot image me lady gaga
* hubot youtube me yahoo
* hubot who is google

可愛吧,簡直就像是Siri的弟弟一樣,只是姊姊要用罵的,弟弟要用敲的,直接動手來鑄造一個你的hubot吧

最後看看這些作者怎麼操作hubot吧!


← A Cool CSS of Typeset Style in your octopress header Zambia and Sidamo coffee bean →