Hubot

930 views

Published on

hubot 소개

Published in: Entertainment & Humor
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
930
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Hubot

  1. 1. Introduction To Hubot
  2. 2. Hello Hubot!● Made by GitHub● Node.js 위에서 실행됩니다.● Coffee Script로 작성 되었습니다.● Redis에 자료를 저장합니다.● [휴봇] 이라고 읽습니다.
  3. 3. Hubot의 역할 Twitter Twittbot Twittbot Script IRC IRCbot IRCbot Script
  4. 4. Hubot의 역할 Twitter Twittbot Twittbot Script IRC IRCbot IRCbot Script
  5. 5. Hubot의 역할 Twitter Twittbot Twittbot Script IRC IRCbot IRCbot Script
  6. 6. Hubot의 역할 Twitter Twittbot Twittbot Script Hubot IRC IRCbot IRCbot Script
  7. 7. GitHub에서 Hubot은 이런 일을 한다!● 사무실의 문을 연다.● 사무실에 있는 사람들의 리스트를 출력한다.(wifit정보를 이용)● 임대용 아파트를 찾는다.● GitHub를 deploy한다.● 영화나 TV쇼에서 문구를 인용한다.● Git저장소의 branch의 build status를 확인한다.● 직원에게 SMS를 보낸다.● 이번주의 날씨를 출력한다.● 노래를 튼다.
  8. 8. 두 부분을 조작할 수 있다.● Adapter ● Hubot Script – shell(default) – Google images – Campfire – Maps – IRC – Play – … – Youtube – ...
  9. 9. 간단한 Script 예제# hubot greeting.## (hi|hello) - say hi to your butlermodule.exports = (robot) -> robot.respond /hi|hello/i, (msg) -> msg.send "Howdy!"# > me : hubot hi# > hubot : Howdy!
  10. 10. 간단한 Script 예제# hubot greeting.## (hi|hello) - say hi to your butlermodule.exports = (robot) -> robot.respond /hi|hello/i, (msg) -> msg.send "Howdy!"
  11. 11. 간단한 Script 예제# hubot greeting.## (hi|hello) - say hi to your butlermodule.exports = (robot) -> robot.hear /hi|hello/i, (msg) -> msg.send "Howdy!"# > me : hi# > hubot : Howdy!
  12. 12. 이 외에도..● HTTP Request● Random Message● Reply to specific user● ...
  13. 13. 참고 사이트● http://hubot.github.com/● https://github.com/blog/968-say-hello-to-hubot● http://www.slideshare.net/dcshi/introduction-to-hubo● https://github.com/github/hubot-scripts● http://theprogrammingbutler.com/blog/archives/2011

×