Introduction to hubot
Upcoming SlideShare
Loading in...5
×
 

Introduction to hubot

on

  • 3,548 views

介绍一下蛮好玩的hubot.

介绍一下蛮好玩的hubot.

Statistics

Views

Total Views
3,548
Views on SlideShare
3,548
Embed Views
0

Actions

Likes
3
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Introduction to hubot Introduction to hubot Presentation Transcript

  • IntroductiontoHubot @cppgohan
  • Made by ! Power by Node.js + CoffeeScript!Node.js == server-side JavaScript environment that uses an asynchronous event-driven modeCoffeeScript == a little language that compiles into JavaScriptRedis == Key-Value data store
  • Hutbot @GitHub can do:• unlock the door to our office• print out a list of the people currently in the office based on their wifi presence• find an apartment in the area to rent• deploy GitHub• give you a quote from any movie or TV show• tell you the build status of any git branch• SMS any GitHubber from Campfire• embed a seven day weather forecast http://zachholman.com/posts/why-github-hacks-on-side-projects/ View slide
  • 2 Parts for customize: • adapter • shell(default) • campfire • irc • ... • hubot-script • google-images • maps • youtube • 9gag • play View slide
  • Come on, a script example! https://gist.github.com/1909063
  • Result!
  • Come once more! https://gist.github.com/1909392
  • Result again, use irc:
  • Result again, use campfire: https://baozishan.campfirenow.com/room/482063/transcript/2012/02/26
  • reference pages • http://hubot.github.com/ • http://nodejs.org • http://coffeescript.org/ • https://github.com/github/hubot-scripts
  • THE END! BUT... 折騰不止! 期待大家的精彩分享, 热烈讨论, 欢迎交流. I’m @cppgohan. blog.baozishan.in